2022 | OriginalPaper | Buchkapitel
Sprachübersetzer
verfasst von : Christian Wagenknecht, Michael Hielscher
Erschienen in: Formale Sprachen, abstrakte Automaten und Compiler
Verlag: Springer Fachmedien Wiesbaden
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
Programme, die Programme einer Quellsprache in zugehörige Programme einer Zielsprache überführen, nennt man Compiler, s. Abschnitt 1.2. Historisch hat sich der Bedarf an Compilern aus der Verwendung höherer, problemorientierter, algorithmischer Programmiersprachen (kurz: Hochsprachen) ergeben: Statt Anwendungsprogramme aus maschinennahen Instruktionen aufzubauen, fügt man leicht lesbare Sprachelemente in syntaktisch korrekter Weise zu einem Programm zusammen. Damit diese Programme von einer „primitiven Zielmaschine“, genauer: einem Prozessor und dem Betriebssystem, verarbeitet werden können, ist eine entsprechende Übersetzung (Compilation) notwendig.