Humans have long been puzzled by the existence of different languages. A long time ago, people took guesses or made up stories to explain this. You might know the tale of the Tower of Babel (have a ...