Skip to content
Modula-3 is a programming language conceived as a successor to an upgraded version of Modula-2 known as Modula-2+. It has been influential in research circles (influencing the designs of languages such as Java, C#, Python and Nim), but it has not been adopted widely in industry. It was designed by Luca Cardelli, James Donahue, Lucille Glassman, Mick Jordan (before at the Olivetti Software Technology Laboratory), Bill Kalsow and Greg Nelson at the Digital Equipment Corporation (DEC) Systems Research Center (SRC) and the Olivetti Research Center (ORC) in the late 1980s.
Modula-3's main features are modularity, simplicity and safety while preserving the power of a systems-programming language.
Email
webmaster [at] modula3.org
Category
Languages
Listed
Nov 9, 2026
Visit website ↗

Is this your website? Claim this listing to edit it.

More in Languages

L

Language

lsadc.org · Languages

Language is a peer-reviewed quarterly academic journal published by the Linguistic Society of America since 1925. It covers all aspects of linguistics, focusing on the area of the…

M

Mercury

mercurylang.org · Languages

Mercury is a functional logic programming language made for real-world uses. The first version was developed at the University of Melbourne, Computer Science department, by Fergus…

Hack

hacklang.org · Languages

Hack is a programming language for the HipHop Virtual Machine (HHVM), created by Meta (as Facebook) as a dialect of PHP. The language implementation is free and open-source softwa…

U

Unified Modeling Language

omg.org · Languages

The Unified Modeling Language (UML) is a general-purpose, object-oriented, visual modeling language that provides a way to visualize the architecture and design of a system, simil…

C

Cobra

cobra-language.com · Languages

Cobra is a discontinued general-purpose, object-oriented programming language. Cobra is designed by Charles Esterbrook, and runs on the Microsoft .NET and Mono platforms. It is st…

C

Curry

curry-lang.org · Languages

Curry is a declarative programming language, an implementation of the functional logic programming paradigm, and based on the Haskell language. It merges elements of functional an…

Accessibility statement