Thinking and language

Our thinking depends on our language. When thinking, we are "speaking with ourselves." Therefore our language influences our view of things. But can we all think the same despite different languages? Or do we think differently because we speak differently? Every people has its own vocabulary. In some languages certain words are missing. There are people who do not distinguish between green and blue. They use the same word for both colors. And they have a harder time identifying the colors! They cannot identify different hues and secondary colors. They have problems describing the colors. Other languages have only a few words for numbers.
