Не верно говорить, что русский язык произошел, от старославянского, потому что под термином старославянский язык, подразумевается, все таки церковно славянский, или иначе древнеболгарский язык. а русский язык произошел, естественно от древнерусского языка, киевской Руси, который в свою очередь произошел, от общего праславянского языка. До праславянского выделяют протославянский язык, еще раньше индоевропейскй. Но все эти выделения условны, потому что переходы происходили постепенно, и эти языки, до нас не дошли, их можно только пытаться реконструировать, с той или иной степенью, достоверности. Вот датировка расхождения славянских языков.