Непосредственный предок — древнерусский, а древнейший предок — праиндоевропейский
Русский относится к славянской группе и восточнославянской подгруппе индоевропейской семьи. Происходит от древнерусского — общего предка восточнославянских (русского, украинского и белорусского). Они разделились не ранее ХIV века.
В свою очередь, древнерусский произошел от праславянского. На нем говорили славяне примерно до V–IX веков. Праславянский распался на несколько языков, так как славяне расселились по Европе. Некоторые лингвисты объединяют славянскую и балтийскую группы в балто-славянскую ветвь, считая, что праславянский и прабалтийский произошли от прабалтославянского.
Наконец, все ветви и группы индоевропейской семьи — от праиндоевропейского. Он распался не позднее IV тысячелетия до н.э. Часть ученых возводит индоевропейскую и некоторые другие семьи к гипотетическому общему предку — ностратическому языку.