Was bedeutet „kompilieren“?
Programmtext in maschinenlesbaren Code umwandeln.
So verwendest du das Wort
Vor dem Test muss man das Programm kompilieren.
Programmtext in eine andere Form übersetzen
Eine Entwicklerin schreibt eine kleine Anwendung. Der Text im Editor ist für Menschen lesbar, aber noch nicht unbedingt in der Form, die die spätere Ausführungsumgebung benötigt. Ein Compiler übersetzt ihn. Diesen Verarbeitungsschritt nennt man kompilieren; er gehört bei vielen Programmen zum Erstellungsprozess.
Die Übersetzung hat ein Ziel
Der Compiler liest den Quelltext nach den Regeln der betreffenden Sprache und erzeugt daraus eine andere Darstellung. Das kann direkt Maschinencode sein, aber auch eine Zwischenform. Deshalb ist „in Maschinensprache übersetzen“ eine häufig passende Erklärung, jedoch nicht die einzig mögliche Form der Kompilierung.
Was das Verb bezeichnet
In der Informatik bedeutet kompilieren, Programmcode mithilfe eines Compilers in eine andere Codeform oder Zielsprache zu übersetzen. „Das Programm wird kompiliert“ benennt diesen Vorgang. Er kann vor der späteren Ausführung stattfinden oder bei bestimmten Systemen erst während der Laufzeit vorgenommen werden.
Kein Beweis für Fehlerfreiheit
Ein Compiler kann beispielsweise ungültigen Sprachaufbau oder bestimmte Typfehler entdecken. Ob die Anwendung alle fachlichen Anforderungen richtig erfüllt, ist damit noch nicht bewiesen. Ein Programm kann erfolgreich kompilieren und anschließend einen falschen Gesamtpreis berechnen. Übersetzen, Ausführen und Testen sind miteinander verbundene, aber verschiedene Schritte.
Natürlich darüber sprechen
„Nach der Änderung ließ sich das Programm nicht mehr kompilieren.“ Das deutet auf ein Problem beim Übersetzen hin. „Der gesamte Build ist fehlgeschlagen“ kann mehr umfassen, etwa das Zusammenstellen von Ressourcen. Kompilieren ist häufig Teil eines Builds, aber nicht zwingend dessen einziger Arbeitsschritt.
Drei Vorgänge unterscheiden
Ordne zu: Quelltext in ausführbare Anweisungen umwandeln, die Anwendung öffnen, eine Berechnung mit dem erwarteten Ergebnis vergleichen. Welcher Vorgang ist Kompilieren, welcher Ausführen, welcher Testen? Erkläre anschließend, warum ein erfolgreicher erster Schritt den Erfolg der beiden anderen noch nicht garantiert.
Erklärungen aus dem Wortreich-Wortbestand. Vertiefung aktualisiert am 21. September 2026.
Lautschrift: Einzelquelle · Mitwirkende, Bearbeitungen & Lizenz (CC BY-SA).
Eine Ungenauigkeit entdeckt? Gib uns Bescheid.