Для изучения этногенеза славян перспективны некоторые внутрилинг-вистические методы исследования. Известно, что фонологическая система того или иного языка перестраивается под воздействием иноязычного субстрата. При этом замечено, что чем больше фонологическая система отлична от первоначальной, тем дальше удалены ее носители от прародины. Отсюда неизбежен вывод о максимальной близости современных диалектов, распространенных на территории прародины, к общему языку той или иной системы.
Согласно наблюдениям В. В. Мартынова, занимавшегося реконструкцией элементов фонологической системы праславянского языка, наиболее последовательно праславянские фонологические черты выявляются в великопольских говорах. В юго-восточном направлении от ареала последних праславянские фонологические особенности в современных славянских диалектах заметно ослабевают, а в южном (в Придунавье и на Балканском полуострове) — пропадают вовсе.[38]
Сравнительно-историческое языкознание установило, что в тот период, когда праславянский язык выделился из индоевропейского и стал развиваться самостоятельно, славяне имели языковые контакты с балтами, германцами, иранцами и, может быть, с фракийцами и кельтами. Это вовсе не значит, что славяне древнейшей поры занимали все пространство между ареалами балтов, иранцев, германцев, фракийцев и кельтов. Весьма вероятно, что в этом пространстве наряду со славянами жили и иные этнические группировки.
Наиболее существенные связи праславянский язык имел с балтскими. Из всех индоевропейских языков славянский наиболее близок к балтско-му, что явилось основой для предположения о существовании в древности единого балто-славянского языка, в результате распада которого и образовались самостоятельные славянский и балтский языки. Дискуссия по вопросу о балто-славянских языковых отношениях, развернувшаяся в связи с IV Международным съездом славистов, показала, что сходство между балтским и славянским языками и наличие балто-славянских изоглосс могут быть объяснены длительным контактом славян с балтами (балто-славянская сообщность).[39] Независимо от того, в какой форме проявлялись эти контакты, остается несомненным, что праславяне длительное время соседствовали с балтскими племенами.
В I тысячелетии до н. э. и в начале нашей эры балты занимали обширную область, простиравшуюся от юго-восточного побережья Балтийского моря до верхней Оки. На вопрос о том, где проходила граница между славянами и балтами, лингвисты отвечают неоднозначно. Одни исследователи считают, что праславяне жили южнее балтов, т. е. в Среднем Поднепровье и Припятском Полесье, другие локализуют праславян юго-западнее балтского ареала, т. е. в бассейне Вислы и Одера.
Для определения праславянской территории существенно, что многие древние балто-славянские изоглоссы не охватывают всех балтских языков. Балто-славянская сообщность относится в основном, очевидно, к тому времени, когда прабалтский язык уже дифференцировался на группы диалектов. На основе данных балтской диалектологии время распада общебалтского языка (выделение западной, восточной и днепровской диалектных групп) определяется концом II тысячелетия до н. э..[40]
Праславяне находились в тесном общении, прежде всего, с западной группой балтов. «Нет сомнения в том, — подчеркивает в этой связи С. Б. Бернштейн, — что балто-славянская сообщность охватила, прежде всего, праславянский, прусский и ятвяжский языки».[41] В лингвистической литературе высказывались предположения о формировании праславянского языка на основе одного из окраинных занаднобалтских диалектов или, наоборот, о происхождении западнобалтских диалектов от одной из групп праславянских говоров. Согласно этим представлениям в древности существовала единая языковая общность, которая на основной территории сохранила свои основные особенности, характерные для балтской языковой группы, а на западной окраине подверглась изменениям, превратившись в славянскую.[42] Как бы ни решался этот вопрос, остается несомненным, что славяне в древности могли быть только западными или юго-западными соседями балтов.