|
Hauptseite - Welches System? - Hardware - Software - Emulatoren - |
Internet MausNet Programmieren Verweise Über |
Niklaus Wirth, der auch Pascal entwickelte, begann 1977 an der Eidgenössischen Technischen Hochschule (ETH) in Zürich mit der Entwicklung einer Workstation und einer dazu passenden Sprache, in der die gesamte Software des neuen Rechners programmiert werden sollte. Diese Sprache war Modula 2.
Modula 2 ist sehr eng mit Pascal verwandt, der Syntax ist sich recht ähnlich. Die Sprache enthält ein Konzept für die Aufteilung der Software auf Module. Im Gegensatz zu z.B. C ist es nicht möglich, die Überprüfung der Schnittstelle für verwendete Konstanten, Datentypen und Funktionen/Proceduren aus diesen Modulen zu umgehen. Damit wird es dem Programmierer erschwert, durch Verwendung inkompatibler Daten fehlerhafte Programme zu erstellen. Diese Modulkonzept nimmt auch einige Ideen der objektorientierten Entwicklung vorweg, ohne daß aber der Begriff objektorientiert oder Objekt benutzt wird.
English version not yet available. |