Modula - Modula
| Paradigme | Imperativ , structurat , modular |
|---|---|
| Familie | Modul Wirth |
| Proiectat de | Niklaus Wirth |
| Dezvoltator | Niklaus Wirth |
| A apărut prima dată | 1975 |
| Disciplina de tastare | Static , puternic , sigur |
| Domeniul de aplicare | Lexical |
| Platformă | PDP-11 , LSI-11 |
| Influențată de | |
| Pascal | |
| Influențat | |
| Alma-0 , Go , Modula-2 | |
Modula limbajul de programare este un descendent al Pascal limbii. A fost dezvoltat în Elveția , la ETH Zurich , la mijlocul anilor 1970 de către Niklaus Wirth , aceeași persoană care a proiectat Pascal. Principala inovație a Modula peste Pascal este un sistem de module , utilizat pentru gruparea seturilor de declarații conexe în unități de program; de unde și numele Modula . Limbajul este definit într-un raport al lui Wirth numit Modula. Un limbaj pentru multiprogramare modulară publicat în 1976.
Modula a fost implementat pentru prima dată de Wirth pe un PDP-11 . Foarte curând, au urmat alte implementări, cel mai important, compilatoarele dezvoltate pentru Universitatea din York Modula și una la laboratoarele Philips numită PL Modula, care a generat cod pentru microprocesorul LSI-11 .
Dezvoltarea Modula a fost întreruptă la scurt timp după publicarea sa. Wirth și-a concentrat apoi eforturile asupra succesorului lui Modula , Modula-2 .