Programmübersetzung

Worum geht es hier?

Programme zur Verarbeitung von Daten werden in der Regel in einer Programmiersprache wie Python geschrieben. Diese Programme sollen dann von Rechnern automatisiert ausgeführt werden. Rechner "verstehen" aber nur Befehle einer vorgegebenen maschinennahen Assemblersprache. Um auf Rechnern tatsächlich ausgeführt werden zu können, müssen Programme aus der benutzten "Hochsprache" in die passende Maschinensprache übersetzt werden.

Ziel dieses Abschnitts ist es, diesen Übersetzungsprozess in einfachen Fällen transparent zu machen. Eine tiefergehende Behandlung erfolgt im Abschnitt Entwicklung eines Compilers - MyWhile.

Hier lernst du ...

X

Fehler melden

X

Suche