Programming language · 1978
Modula-2
Programming language.
What is Modula-2 written in?
The Modula-2 compiler is written in Pascal (documented).
Quick Facts
- Designed by
- Niklaus Wirth
- First released
- 1978
- Typing
- static
About Modula-2
Modula-2 is a programming language. It is a statically typed language. It supports imperative and modular programming.
Modula-2 first appeared in 1978 and was designed by Niklaus Wirth.
How Modula-2 is implemented
In the Language Lineage dataset, its compiler is written in Pascal.
Modula-2 in the language family tree
Modula-2 drew on ideas from Pascal and Mesa and went on to influence Modula-3, Oberon, and Go.
Frequently Asked Questions
What language is Modula-2 written in?
Modula-2 is primarily implemented in Pascal. See the implementation section above for details and source references.
What languages influenced Modula-2?
Modula-2 was influenced by Pascal, Mesa among others. See the influence section above for the full list.
Which languages did Modula-2 influence?
Modula-2 influenced Modula-3, Oberon, Go among others.
When was Modula-2 first released?
Modula-2 was first released in 1978. It was designed by Niklaus Wirth.
Evidence Sources
- https://en.wikipedia.org/wiki/Modula-2
- https://en.wikipedia.org/wiki/Modula-3
- https://en.wikipedia.org/wiki/Oberon_(programming_language)
- https://en.wikipedia.org/wiki/Go_(programming_language)
- https://en.wikipedia.org/wiki/Mesa_(programming_language)
- Modula-2 on Wikidata (Q777358)
Discover More
What is Modula-2 written in?
What are programming languages written in?
Modula-2 in the language family tree
Interactive programming language graph
How Modula-2 bootstraps its compiler
Languages Modula-2 influenced: Modula-3
Languages Modula-2 influenced: Oberon
Languages Modula-2 influenced: Go
Languages that influenced Modula-2: Pascal
Languages that influenced Modula-2: Mesa