Language's purpose - why it arose - is more likely communication, primarily external communication. The benefit of using language to communicate with yourself via "inner voice" - think in terms of words - seems a secondary benefit, especially considering that less than 50% of people report doing this.
But certainly language, especially when using a large vocabulary of abstract and specialist concepts, does boost cognitive abilities - maybe essentially through "chunking", using words as "thought macros", and boosting what we're able to do with our limited 7+/- item working memory.