Ein Compiler ist ein Computerprogramm, dass den Quelltext einer Programmiersprache in die Maschinensprache übersetzt. (Compiler ≈ Kompilierer / Übersetzer) Ein Anwendungsprogramm wird in einer für den Menschen verständlichen Programmiersprache erstellt und dann vom Compiler in ein ausführbares Programm übersetzt.