There are 3 theories among Chrisitians, atheists, and "agnostics". 1. The people of God created a tower that ticked off God, and he gave a lesson in humility and scattered the humans by making them all speak different languages. 2. Environmental changes caused modifications to linguistics as new areas were settled or separated. 3. Cognitive "drift" changes due to social environment. There is no proof that any of these theories are fact. It is interesting to think about this dilemma. What is common to these theories is that there is some sort of rift that separated people. From an evolutionary context, groups of our parent species that would become humans were separated somehow, and each developed their own language. But, this doesn't explain why many languages are so different, but so much the same (as if the language itself evolved). What do you think?