Le français est une langue latine.
bœuf, chœur, cœur, œuf, mœurs, nœud, œil, sœur, vœu ont pour racine d'origine : bovin, choral, cordial, ovaire, moral, nodosité, oculaire, sororal, voter.
A la fin de la Renaissance, le "œ" a été mis en place pour améliorer la lisibilité car les mots de moins de 4 ou 5 lettres étaient jugés peu lisibles.
"Pourquoi" soumis par : Pier-Luc
Source pour la reponse : Niko