Modula

The Modula programming language is a descendant of the Pascal language. It was developed in Switzerland, at ETH Zurich, in the mid-1970s by Niklaus Wirth, the same person who designed Pascal. The main innovation of Modula over Pascal is a module system, used for grouping sets of related declarations into program units; hence the name Modula. The language is defined in a report by Wirth called Modula. A language for modular multiprogramming published 1976. Wikipedia

Created Year: 1975
Developed by: Niklaus Wirth

Wikidata: Q2428476

Influenced: GoLuaModula-2ParaSail

Influenced by: Pascal

Programming paradigms: imperative programmingprocedural programmingmodular programming

Language types: imperative programming languageprocedural programming language

Modula Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Search on GitHub


Latest data update: 2026-02-23