Las lenguas celtas derivan de un conjunto de dialectos del proto-indoeuropeo, idioma que cronológicamente ocupa una posición intermedia dentro de la familia indoeuropea.