모듈라-2
Sign in to saveModula-2 is a structured, procedural programming language developed between 1977 and 1985/8 by Niklaus Wirth at ETH Zurich. It was created as the language for the operating system and application software of the Lilith personal workstation. It was later used for programming outside the context of the Lilith.
Key facts
- Programming language.name
- Modula-2
- Programming language.paradigms
- imperative, structured, modular, data and procedure hiding, concurrent
- Programming language.family
- Wirth: Modula
- Programming language.designer
- Niklaus Wirth
- Programming language.typing
- Static, strong, safe
- Programming language.scope
- Lexical (static)
- Programming language.platform
- Lilith (AMD 2901)
- Programming language.operating system
- Cross-platform
- Programming language.file ext
- .mod, .m2, .def, .MOD, .DEF, .mi, .md
- Programming language.implementations
- ETH compiler written by Niklaus WirthGNU Modula-2ADW Modula-2
- Programming language.dialects
- PIM2, PIM3, PIM4, ISO
- Programming language.influenced by
- Modula, Mesa, Pascal, ALGOL W, Euclid
- Programming language.influenced
- Modula-2+, Modula-3, Oberon, Ada, Fortran 90, Lua, Zonnon, Modula-GM
via Wikipedia infobox
Wikidata facts
- Instance of
- systems programming language
- Based on
- Modula
- Developer
- Niklaus Wirth
- Designed by
- Niklaus Wirth
Show 6 more facts
- influenced by
- Pascal
- Stack Exchange tag
- stackoverflow.com/tags/modula-2
- publication date
- 1978-01-01
- inception
- 1978-00-00
- programming paradigm
- concurrent computing
- typing discipline
- safe typing
Sources (3)
via Wikidata · CC0