Разница между понятиями «праязык» и «протоязык» в лингвистике заключается в том, что «пра» означает «древний», а «прото» — «предшествующий». 1
Праязык — предполагаемый предковый язык, от которого, как считается, в процессе развития с образованием новой языковой семьи произошёл ряд существующих родственных языков. 3 В строгом смысле праязык — самый недавний общий предок языков данной языковой семьи, существовавший непосредственно перед тем, как он начал распадаться на подтверждённые дочерние языки. 3
Протоязык — это постулируемый язык предков, от которого, как полагают, произошёл ряд подтверждённых языков в результате эволюции, образовав языковую семью. 2
Таким образом, праязык обозначает древний общий язык той или иной группы родственных языков, а протоязык — предшествующий язык, от которого, как считается, произошли современные языки.