Разные языки. Происхождение?

Как вы относитесь к теории что языки появились когда Бог решил разделить людей которые строили башню? Вообще какой теории появления языков вы придерживаетесь? Если у людей есть один предок тогда какая причина что мы говорим на разных языках? Есть ли сейчас кто то, кто говорит на "изначальном языке"? И может ли получится что в будущем всё вновь будут говорить на одном языке?