Предок - праиндоевропейский язык, который часто называют просто индоевропейским. Он существовал около 6 тысяч лет назад. Тогда его носители жили по соседству на обширной территории. С течением времени народы стали обособляться, наполнять языки новыми лексическими образованиями... Один язык разделился на два, потом каждый из двух стал родителем для нескольких... И так до сегодняшних веточек и листиков. Ведь классификацию языков принято представлять в виде дерева. Кстати, самый удобный способ, я считаю.
О том, что у всех славян был единый язык, отмечено и в древнейшей русской летописи – «Повести временных лет».
Скорей всего, классификация Августа Шлейхера уже требует корректировки в ветвях, ведь ей более ста лет. Однако же пока принята она. Основные большие ветви праиндоевропеского языка:
Италийская. Греко-фригийско-армянская. Кельтская. Германская. Балто-славянская. Индоиранская или арийская (представляю, как в этом месте текста завопят "истинные арийцы", не знакомые с азами лингвистики).
Но нас сейчас интересует балто-славянская группа. Она, соответственно, делится на балтийские и славянские языки. Я склонна к термину "праславянский". Нота бене! НЕ старославянский! Это совсем другое, к русскому языку имеющее мало отношения, я его считаю мёртворождённым, в любом случае - искусственный.
Праславянский язык "держался" 1-2 тысячи лет. Племена расселялись и отдалялись... Итог - образование восточной, западной и южной ветвей славянской языковой группы в 5-7 веках нашей эры. Восточный сиречь древнерусский. Из древнерусского - русский, украинский, белорусский.
По современным представлениям лингвистов упрощённая схема выглядит так: