Skip to main content
Top

1991 | OriginalPaper | Chapter

Maschinennahe (niedere) Sprachelemente

Author : Professor Dr. Niklaus Wirth

Published in: Programmieren in Modula-2

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Höhere Programmiersprachen ermutigen den Programmierer, seine Programme in einer strukturierten Weise zu planen. Sie zwingen ihn sogar dazu. Strukturierte Anweisungen sorgen für eine hohes Maß an Ordnung und Klarheit im Programmtext. Strukturierte Datendeklarationen erlauben, die Daten eines Programms auf einer hohen Abstraktionsebene zu organisieren. Sie ermöglichen es, eine dem Problem angemessene Organisationsform zu wählen. Der Hauptvorteil ist zusätzliche Sicherheit gegen Fehler, da Struktur Redundanz erzeugt. Sie kann (und muß) von Implementierungen — insbesondere Compilern — dazu benutzt werden, Inkonsistenzen innerhalb von Programmen, also Verletzungen der Sprachregeln, zu entdecken. Das Konzept der Datentypen ist in dieser Hinsicht besonders leistungsfähig. Es stellt daher auch ein Hauptmerkmal höherer Programmiersprachen dar.

Metadata
Title
Maschinennahe (niedere) Sprachelemente
Author
Professor Dr. Niklaus Wirth
Copyright Year
1991
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-00116-5_29

Premium Partner