Skip to content
◈ALB Atlas

Modula-2 Maintenance

Modula-2
KindProgramming language
Appeared1978
StatusMaintenance
CreatorNiklaus Wirth
FamilyPascal

Wirth's modules for real systems — Lilith ran on it, and GNU Modula-2 merged into GCC 13 four decades later.

Descended from Pascal Modula
Created by Niklaus Wirth
Descendants Oberon Modula-3
Predecessors Modula

Wirth's Modula-2 (1978) — Pascal with modules, coroutines, and low-level access — was designed as a systems language for the Lilith workstation, its own OS written in itself.\n\nIt influenced Ada, Oberon, and the idea of the separate-compilation unit; PIM/ISO standard compilers still exist.