Историю этногенеза целой группы народов следовало бы начать с момента происхождения человека, но этот вопрос вместе с вопросом о его прародине остается слишком дискуссионным. Поэтому начнем с менее спорного вопроса о происхождении ностратических языков. К этой макросемье языков обычно относят алтайские, уральские, дравидийские, индоевропейские, картвельские, семито-хамитские (называемые также афразийскими), но в нее могут входить также и другие языковые семьи. Единодушия среди ученых относительно реальности существования такой макросемьи языков нет, но доводы противников ее существования слишком категоричны без достаточных на то оснований. Позиция "этого не может быть", вообще, очень уязвима, потому что требуется доказать ложность или случайность всех аргументов "за", в то время как для утверждения истинности какого-либо суждения достаточным является лишь один неопровержимый аргумент. Многие лингвисты просто не понимают, что целый ряд свидетельств, объективно имеющих небольшую вероятность, собранные воедино, многократно повышают вероятность события, которое они подтверждают. Для примера возьмем одно из возражений Б.А. Серебренникова против родства ностратических языков, категорически утверждавшего, что оно "убедительно не доказано". Говоря об ошибочных этимологиях В.М. Иллича-Свитыча, он считает некоторые из них основанными на сравнении звукоподражательных слов. Для примера он берет среди других ностратическое слово* bura "сверлить", которому соответствуют фин. pura "сверло, долото", лат. forare "сверлить", др. — верх. — нем. boron "сверлить", аккад. bura "колодец" (Серебренников Б.А. 1982, 59). Подражание звуку сверла, конечно, проглядывается, но оно могло быть выражено не только на основе звуков bur/bor/pur/for. Звук сверла может быть выражен целым набором других звуков — der, gor, mar, lur, однако не они были выбраны для подражания, а именно указанные выше звуки, подобные по важным признакам, и это может говорить с определенной долей вероятности о именно ностратическом происхождении слов со значением "сверлить".
Бинарные связи языков, относимых к ностратическим, все еще остаются неисследованными в достаточной степени. Однако даже поверхностное сравнение лексики отдельных пар ностратических языков, относящихся к разным языковым семьям, дают основание относиться к вопросу о существовании ностратических языков достаточно серьезно. Если говорить, к примеру, о тюркско-индоевропейских лексических соответствиях, то во многих случаях они выглядят очень убедительными.
Однако, чтобы не углубляться ученые споры, проанализируем графоаналитическим методом уже собранные, обработанные, хотя и не до конца, систематизированные результаты исследований В. М. Иллича-Свитыча (Иллич-Свитыч В. М., 1971). Сам факт построения схемы родства языков ностратических языков будет свидетельствовать об этом. В. М. Иллич-Свитыч исследовал лексические, словообразовательные и морфологические сходства шести больших языковых семей Старого Света: алтайской, уральской, дравидийской, индоевропейской, картвельской и семито-хамитской. Часть данных, полученных в результате исследований Иллича-Свитыча, была представлена в таблицах (морфологические признаки и лексика в количестве 147 позиций), а еще 286 лексических параллелей можно было найти в тексте его книги, к которым при проверке всего материала с данными Андреева было дополнительно добавлено 27 слов из уральских и 8 из алтайских языков (Андреев Н. Д., 1986). Тут необходимо заметить, в составе всего материала алтайских языков настолько преобладают примеры из языков тюркских, что фактически именно о них и должна была бы идти речь, однако мы пока оставляем термин «алтайские языки» в понимании Иллича Свитыча.
После обработки всех материалов Иллича-Свитыча и Андреева оказалось, что из 433 всего количества признаков 34 являются общими (к ним мы еще вернемся), а остальное соответствовали 255 единицам из уральских, также 255 единицам — из алтайских, 253 единицам из индоевропейских, 240 — из семито-хамитских, 189 — из дравидийских и 139 из картвельских. Затем было подсчитано количество общих признаков в парах языков, но при этом не учитывалось разная весомость морфологических признаков и лексических единиц, хотя это совсем разные категории. Однако количественная оценка этой весомости все равно была бы субъективной, поэтому будем надеяться, что морфологические признаки распределились среди языков более или менее равномерно. Подсчеты дали результаты, представленные в таблице 1:
Таблица 1. Количество общих признаков между семьями языков
алтайские — уральские 167 уральские — картвельские 66
алтайские — индоевропейские 153 индоевропейские — семито-хамитские 147
алтайские — семито-хамитские 149 индоевропейские — дравидийские 108
алтайские — дравидийские 109 индоевропейские — картвельские 70
алтайские — картвельские 84 семито-хамитские — дравидийские 110
уральские — индоевропейские 151 семито-хамитские — картвельские 86
уральские — семито-хамитские 136 дравидийские — картвельские 54
уральские — дравидийские 134
Проанализировав полученные данные, нельзя сразу найти в них какую-либо закономерность, однако можно заметить, что больше всего общих слов имеют между собой алтайские, уральские, семито-хамитские и индоевропейские. С этих языков и следует начинать построение схемы. Сначала нужно выбрать коэффициент пропорциональности, а далее пересчитать количества общих признаков в расстояния между ареалами языков. Выбор значения коэффициента определяется размерами листа, на котором строится схема. В соответствии с нашими данными подходит значение K=1000. Тогда расстояния между ареалами отдельных языков будут иметь значения, представленные в таблице 2: