Programm, das einen Quelltext ("Sourcecode") aus einer Datei ausliest und in ein lauffähiges Programm übersetzt. Der Quelltext ist meist in einer höheren Programmiersprache (z.B. C, C ++) geschrieben.