Jedes Programm das wir benutzen, ist in einer Programmiersprache geschrieben. Bei diesen unterscheidet man zwischen Sprachen der ersten, zweiten, dritten, vierten und der fünften Generation. Mit dem Quellcode eines Programms kann der Computer aber nichts anfangen, deshalb muss der Quellcode in eine, dem Computer verständliche, Form gebracht werden. Dies geschieht, je nach Sprache bei der Ausführung (durch den Interpreter) oder beim erstellen einer ausführbaren Datei (.exe) durch den Compiler. Der Compiler Der Compiler (engl.