Десь за п’ять тисячоліть до Христа усі теперішні так звані індоєвропейські народи говорили ще більш-менш однією спільною мовою, яку ми умовно звемо праіндоєвропейською. Мова ця скоро почала розпадатися на окремі говірки, які довгий час різнилися між собою дуже мало, а пізніш дали початок окремим індоєвропейським мовам, сьогодні існуючим головно в Європі й частині Азії. Серед багатьох говорів цієї індоєвропейської мови була й мова слов’янська, цебто вже на індоєвропейській прабатьківщині існував, як окрема етнічна "одиниця", і той народ, що дав початок народу слов’янському, а з ним разом існувала й мова, яка стала, так сказати, матір’ю для мов слов’янських.
Прабатьківщину чи правітчизну індоєвропейської мови перше шукали в Азії, за Біблією — поміж річками Тигром та Єфратом, але ця азійська теорія скоро була відкинена. Тепер наука встановила, що прабатьківщина індоєвропейських народів знаходилась в Європі й займала дуже великий простір, а слов’яни жили приблизно на тих землях, де живуть вони й тепер.
Мови балтицькі — литовська, латиська та прусська — в давнину належали до однієї групи разом із мовою слов’ян, творячи одну балтицько-слов’янську мовну спільноту. Що це було дійсно так, показує нам порівняння мов слов’янських з балтицькими, а головно порівняння старослов’янської з мовою литовською, як найголовнішою представницею балтицької сім’ї.
Десь за дві тисячі років до Христа індоєвропейська прамова остаточно поділилася на окремі сучасні мови, ще досить близькі одна до одної, а литовсько-слов’янська спільнота розпалася пізніш, десь у першому віці по Христі, а може й давніше, на дві мовні групи: балтицьку та слов’янську, і кожна з них пішла своєю дорогою дальшого життя.