Compiler
Aus Scientia
Version vom 18. März 2011, 10:42 Uhr von Alexis Hiemis (Diskussion | Beiträge)
Inhaltsverzeichnis
Allgemein
Ein Compiler (engl. "compile": zusammenstellen/-tragen, "pile" = Haufen/Pfahl/Stapel) ist eine Software, die einen für den Menschen lesbaren Code in Maschinencode umwandelt, und so eine für den Computer ausführbare Datei erstellt. Das Gegenstück zum Compiler ist der Interpreter, welcher den Code während der Laufzeit des Programms umsetzt und ausführt.
Beispiele für Programmiersprachen, die einen Compiler verwenden, sind C sowie C++.
Vor- & Nachteile
Vorteile
- Im Gegensatz zu Interpretern schnelle Ausführungsgeschwindigkeit.
- Eventuelle Syntax- u.ä. Fehler werden vor dem Ausführen des Programms erkannt.
Nachteile
- Für den Benutzer keinerlei Änderungsmöglichkeiten am Programm.