The main reason why there are so many languages has to do with distance and time. ... Groups of people who speak a common language get divided by distance, and over time their dialects evolve in different directions. After enough time passes, they end up speaking two separate, but related languages.
Why did humans create so many different languages?
In this story from the Bible, humans originally spoke a single language. But God got angry when these humans tried to build a tower to heaven. This wasn't in God's plan. So he made humans speak different languages and scattered them across the Earth.
Why should we have multiple languages?
Feed Your Brain
People who speak more than one language have improved memory, problem-solving and critical-thinking skills, enhanced concentration, ability to multitask, and better listening skills.