Традиция писать соединительную гласную в сложных словах в русском языке появилась для того, чтобы скрепить основы слов и сделать связь между ними более тесной. 4
Обычно в роли соединительных гласных выступают буквы «о» и «е». 5 Написание зависит от основы, после которой стоит соединительная гласная, точнее от согласного, на который заканчивается основа. 4 Если основа заканчивается на твёрдый согласный, пишется «о» (например, языковед — от слова «язык»). 4 Если на мягкий согласный — «е» (например, землекоп — от слова «земля»). 4
Учёные предполагают, что соединительные гласные возникли из флексий -о-основ. 1