안녕하세요. 조신한극락조6입니다.
언어가 다른 이유는 지리적 혹은 문화적으로 격리되어 있기 때문입니다. 같은 언어를 쓰던 집단이라도 다른 환경에 놓이면 점점 다른 언어로 변할 수 밖에 없고 언젠가는 서로 알아들을 수 없을 정도로 다른 언어가 됩니다. 지리적인 요인으로 인해 이런 현상이 벌어지는 것이 가장 많고, 사회적으로 분리된 계층 간에서도 점점 언어가 다르게 변화해 같은 땅에서 살음에도 사투리가 생길 수도 있습니다. 가령 미국에서는 노예제와 흑백 분리법으로 인해 흑인과 백인 영어에 차이가 있습니다.
다른 언어권의 사람들이 공통으로 사용하는 언어를 lingua franca라고 하는데, 전세계의 lingua franca를 어찌저찌 정한다쳐도 이 언어를 모르는 기성 세대가 다음 세대에게 이 언어를 가르쳐야 한다는 근본적인 문제가 있습니다. 전세계를 식민지로 만들어 언어를 강제로 통일 시키는 것이 아니라면 전세계 모든 곳에서 균일한 문법과 발음과 어휘를 사용하는 언어는 등장하기 쉽지 않을 것입니다.