Ein
Compiler (auch
Kompiler; von
Sie müssen registriert sein, um Links zu sehen.
für
zusammentragen bzw.
Sie müssen registriert sein, um Links zu sehen.
compilare ‚aufhäufen‘) ist ein
Sie müssen registriert sein, um Links zu sehen.
, das ein (anderes) Programm, das in einer bestimmten
Sie müssen registriert sein, um Links zu sehen.
geschrieben ist, in eine Form übersetzt, die von einem
Sie müssen registriert sein, um Links zu sehen.
ausgeführt werden kann.
Teils wird zwischen den Begriffen
Übersetzer und Compiler unterschieden. Ein Übersetzer übersetzt ein Programm aus einer formalen Quellsprache in ein
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
in einer formalen Zielsprache. Compiler sind spezielle Übersetzer, die
Sie müssen registriert sein, um Links zu sehen.
aus problemorientierten
Sie müssen registriert sein, um Links zu sehen.
, sogenannten
Sie müssen registriert sein, um Links zu sehen.
, in eine
Sie müssen registriert sein, um Links zu sehen.
, maschinell ausführbare
Sie müssen registriert sein, um Links zu sehen.
oder
Sie müssen registriert sein, um Links zu sehen.
überführen. Diese Trennung zwischen den Begriffen Übersetzer und Compiler wird nicht in allen Fällen vorgenommen.
Der
Vorgang der Übersetzung wird auch als
Kompilierung oder Umwandlung (bzw. mit dem entsprechenden
Sie müssen registriert sein, um Links zu sehen.
) bezeichnet. Das Gegenteil, also die Rückübersetzung von Maschinensprache in Quelltext einer bestimmten Programmiersprache, wird
Dekompilierung und entsprechende Programme
Sie müssen registriert sein, um Links zu sehen.
genannt