Modula



Proiectat de: Niklaus Wirth

Paradigme de programare: Imperative, structured, modular


Limbajul de programare Modula este un descendent al limbajului Pascal.

A fost dezvoltat în Elveția, la ETH Zurich, la mijlocul anilor ’70 de Niklaus Wirth, aceeași persoană care a proiectat Pascal.

Principala inovație a modulei față de Pascal este un sistem de module, utilizat pentru gruparea seturilor de declarații conexe în unitățile de program; De aici Modula de nume.

Limba este definită într -un raport al lui Wirth numit Modula.

Un limbaj pentru multiprogramarea 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, compilatorii s-au dezvoltat pentru Modula University of York și una la Philips Laboratories, 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 Modula, Modula-2.