What Language do They Speak in Hungary?

The official language is Hungarian and is spoken by the majority of the people but there are several other languages used as well including German and Croatian.