INFORMATIQUE > LANGAGES INFORMATIQUES
Modula-2 est un langage informatique
Date de création : 1977
Auteur : Niklaus Wirth
Paradigme(s) : générique, procédural, impératif.
Type d'exécution : langage compilé.
Typage : statique.
Système d'exploitation : multiplateforme.
Licence :
Histoire
Modula-2 a été conçu par Niklaus Wirth à l'Ecole polytechnique fédérale de Zürich. Il constitue une amélioration du langage Pascal conçu par le même auteur.
Caractéristiques
La syntaxe de base de Modula-2 est celle du Pascal dont il est issu.
Modula-2 est fortement typé et on ne peut effectuer une coercition si elle entraîne une perte d'information. Il permet de créer des types complexes et de manipuler des données brutes non typées.
Généalogie
Modula-2 a été conçu à partir de Pascal, il s'inspire aussi de l'Algol.
Il a influencé Python et Oberon.