Процесс появления диалектов и разделения праязыка на дочерние языки сходен с географическим видообразованием, о чём я писал раньше. Ещё С.П. Толстов обратил внимание, что родственные племена, проживающие на смежных территориях, хорошо понимают друг друга, а противоположные окраины обширной культурно-языковой области уже друг друга не понимают. Если заменить географическую изменчивость языка на географическую изменчивость популяций, то мы получим ситуацию видообразования у животных.
У животных географическое видообразование – не единственный, но наиболее распространенный способ появления новых видов. Для него характерно видообразование на периферии ареала обитания вида. В центральной зоне сохраняется наибольшее сходство с предковой формой. При этом популяции, обитающие на разных краях ареала вида, могут различаться не меньше, чем разные родственные виды. Нередко они не способны скрещиваться и давать плодовитое потомство. Такие же законы действовали при разделении индоевропейских языков, когда на периферии (благодаря миграциям) оформились хетто-лувийские и тохарские языки, а в центре ещё почти тысячелетие существовала индоевропейская общность (в том числе предков славян) и при предполагаемом обособлении праславян как периферийного диалекта балтской языковой общности.
О времени появления славянского языка среди лингвистов нет согласия. Многие считали, что выделение славянского из балто-славянской общности произошло в канун новой эры или за несколько столетий до него. В.Н. Топоров считает, что протославянский, один из южных диалектов древнебалтского языка, обособился в ХХ в. до н. э. В праславянский он перешёл приблизительно в V в. до н. э. и затем развился в древнеславянский язык. По мнению О.Н. Трубачёва, «вопрос сейчас не в том, что древняя история праславянского может измеряться масштабами II и III тыс. до н. э., а в том, что мы в принципе затрудняемся даже условно датировать “появление” или “выделение” праславянского или праславянских диалектов из индоевропейского…»
Ситуация, казалось, улучшилась с появлением в 1952 г. метода глоттохронологии, позволяющего определить относительное или абсолютное время расхождения родственных языков. В глоттохронологии изучают изменения основного словарного состава, т. е. наиболее конкретных и важных для жизни понятий, типа: идти, говорить, есть, человек, рука, вода, огонь, один, два, я, ты. Из таких основных слов составлены списки в 100 или 200 слов, которые используют для статистического анализа. Сравнивают списки и подсчитывают количество слов, имеющих общий источник. Чем их меньше, тем раньше произошло разделение языков. Скоро выявились недостатки метода. Оказалось, что он не работает, когда языки слишком близки или, напротив, слишком далеки. Был и принципиальный недостаток: создатель метода М. Сводеш исходил из постоянной скорости изменения слов, тогда как слова меняются с разной скоростью. В конце 1980-х гг. С.А. Старостин повысил надёжность метода: он исключил из списка основных слов все языковые заимствования и предложил формулу, учитывающую коэффициенты стабильности слов. Тем не менее лингвисты относятся к глоттохронологии с настороженностью.
Между тем три недавних исследования дали довольно сходные результаты о времени расхождения балтов и славян. Р. Грей и К. Аткинсон (2003) на основании статистического анализа лексики 87 индоевропейских языков получили, что индоевропейский праязык начал распадаться 7800–9500 лет до н. э. Разделение балтских и славянских языков началось около 1400 лет до н. э.