El húngaro es uno de los principales idiomas de la rama finougria y pertenece al grupo de los idiomas ugros. Durante unos 3000 años el húngaro se ha desarrollado separadamente de los otros idiomas finougrios.
Según la teoría predominante, los húngaros descienden de un pueblo nómada cuyo "hogar original" se cree que está en la región de los Urales. Los grupos tribales húngaros se desplazaron con los turcos del Volga búlgaros en el siglo VII a través de las estepas rusas hacia el oeste hasta la llanura panónica. Sin embargo, la principal apropiación de tierras de los húngaros no tuvo lugar hasta el año 896, cuando un total de 7 tribus de húngaros se abrieron paso a través de la cuenca de los Cárpatos. Los Avares y
Los eslavos que vivían allí en ese momento se asimilaron rápidamente en el período siguiente. Sin embargo, esta teoría de la continuidad se repitió y sigue siendo cuestionada hoy en día.
Según la opinión de la mayoría académica, sólo se puede hablar de una unidad étnica de los húngaros (magiares) en el sentido actual después de la apropiación de tierras húngaras en la cuenca de los Cárpatos, ya que su confederación tribal se ha formado recientemente a partir de grupos de diferentes orígenes. Por lo tanto, los protomagos finougrios originarios de la región de los Urales son sólo uno de los elementos de los que se formaron los húngaros posteriores.
Después de que los húngaros fueron derrotados en la batalla de Lechfeld en 955, se retiraron del territorio de la actual Austria (excepto del actual Burgenland) y se establecieron en la actual Hungría occidental. Poco a poco el pueblo nómada húngaro se fue asentando. A partir del último cuarto del siglo X, los húngaros fueron cristianizados bajo el príncipe Géza y bajo Esteban I. Este último es considerado el primer rey del Reino de Hungría, fundado en el año 1000.
Desde el siglo XII, el húngaro se escribe en escritura latina.