Was ist Compilation?
Dabei handelt es sich um den Prozess der Umwandlung von Codes, die der menschlichen Sprache ähneln, in Maschinensprache, die der Prozessor des Computers verstehen kann.
Definition
Computer verstehen nur Befehle, die aus Nullen und Einsen bestehen. Programmierer hingegen verwenden gut lesbare Sprachen. Der Kompilierungsprozess verbindet diese beiden Welten und wandelt den Code in eine ausführbare Datei um.
So funktioniert es
Eine spezielle Software namens Compiler scannt Ihren Quellcode, prüft ihn auf Fehler und wandelt ihn in ein Binärformat um, das der Prozessor direkt ausführen kann.
Wo es eingesetzt wird
Dies ist ein unbedingter Schritt, bevor das Programm in Sprachen wie C++, Rust und Java ausgeführt wird.
Häufig verwechselt mit
Der Unterschied zu interpretierten Sprachen besteht darin, dass der Code vor der Ausführung vollständig transformiert wird, nicht zur Laufzeit.
Häufige Fragen
Müssen alle Sprachen kompiliert werden?
Nein, einige Sprachen wie Python führen den Code sofort Zeile für Zeile aus, ohne dass ein Kompilierungsprozess erforderlich ist.
Verwandte Begriffe
Verwandte Werkzeuge
Diese Erklärung wurde für TreScout in einfacher Sprache verfasst und maschinell übersetzt aus dem türkischen Original · maßgeblich ist die türkische Fassung. Wenn etwas falsch oder unvollständig wirkt, schreiben Sie an hello@trescout.com. Auf Türkisch lesen →