Языковед - лингвист, специалист по языкам.
сложное слово состоит из двух корней - язык- и -вед и соедин. гл. -о-
филолог - специалист по филологии (совокупность наук, изучающих духовную культуру
народа, выраженную в языке и литературном творчестве.)
сложное слово состоит из корней - фил- и -лог- и соедин. гласн. -о-.