Skip to content
EntityQ1928222· pop 13· linked from 115 articles

Also known as Modula3

Programmiersprache

Key facts

Programming language.name
Modula-3
Programming language.logo
Modula-3.svg
Programming language.paradigms
imperative, structured, procedural, modular, concurrent, object-oriented, generic
Programming language.typing
strong, static, safe or if unsafe explicitly safe isolated
Programming language.scope
Lexical
Programming language.family
Wirth/Modula
Programming language.designers
Luca Cardelli, James Donahue, Lucille Glassman, Mick Jordan; Bill Kalsow, Greg Nelson
Programming language.developers
DECOlivetti Software Solutions GmbH
Programming language.latest release version
5.8.6
Programming language.latest preview version
5.8.6
Programming language.implementations
SRC Modula-3, CM3, PM3, EZM3, M3/PC Klagenfurt
Programming language.influenced by
ALGOL, Euclid, Mesa, Modula-2, Modula-2+, Oberon, Pascal
Programming language.influenced
C#, Java, Nim, OCaml, Rust, Python
Programming language.platform
IA-32, x86-64, PowerPC, SPARC
Programming language.operating system
Cross-platform: FreeBSD, Linux, Darwin, SunOS

via Wikipedia infobox

Wikidata facts

Official website
www.modula3.org
Show 3 more facts
programming paradigm
object-oriented programming
inception
1989-01-01
influenced by
Modula-2
Sources (2)

via Wikidata · CC0

Article · Deutsch

Modula-3 ist eine imperative, objektorientierte Programmiersprache.Sie versteht sich als Nachfolger von Pascal, Modula-2, Modula-2+ und und wurde von DEC und Olivetti entwickelt. Sie wurde in der Tradition der Sprachen von Niklaus Wirth unter den Gesichtspunkten der Einfachheit und Strenge entwickelt, an der Entwicklung war Wirth allerdings nur als Berater beteiligt. Die Einfachheit bezieht sich hierbei auf den Sprachumfang (Die Sprachdefinition von Modula-3 umfasst 60 Seiten) und nicht auf die Länge der Programme oder auf eine Orientierung an persönlichen Programmiergewohnheiten.

Abstract from DBpedia / Wikipedia · CC BY-SA