Modula
Paradigmen | Imperativ, strukturiert, modular |
---|---|
Familie | Wirth Modula |
Entworfen von | Niklaus Wirth |
Entwickler | Niklaus Wirth |
Erstmals erschienen | 1975 |
Disziplin tippen | Statisch, stark, sicher |
Zielfernrohr | Lexikalisch |
Plattform | PDP-11, LSI-11 |
Beeinflusst von | |
Pascal | |
Beeinflusst | |
ALMA-0, gehen, Modula-2 |
Das Modula Programmiersprache ist ein Nachkomme der Pascal Sprache. Es wurde in entwickelt in Schweiz, bei Eth ZürichMitte der 1970er Jahre von Niklaus Wirth, die gleiche Person, die Pascal entworfen hat. Die Hauptinnovation von Modula über Pascal ist a Modulsystem, verwendet für die Gruppierung von Sätzen verwandter Erklärungen in Programmeinheiten; daher der Name Modula. Die Sprache wird in einem Bericht von Wirth genannt Modula. Eine Sprache für modulare Multiprogrammierung Veröffentlicht 1976.[1]
Modula wurde zuerst von Wirth auf a implementiert PDP-11. Sehr bald folgten andere Implementierungen vor allem die Compiler entwickelt für Universität von York Modula und einer bei Philips Laboratorien namens PL Modula, die Code für die generierten LSI-11 Mikroprozessor.
Die Entwicklung von Modula wurde kurz nach seiner Veröffentlichung eingestellt. Wirth konzentrierte dann seine Bemühungen auf Modulas Nachfolger, Modula-2.
Verweise
- ^ Wirth, Niklaus (1. Januar 1976). "Modula: Eine Sprache für modulare Multiprogrammierung". ETH -Bibliothek. Eth Zürich. doi:10.3929/Ethz-A-000199440.