Modula-3 Modula是一种系统编程语言它是叫做Modula英语Modula的升级版本的Modula的后继者虽然它已经在研究界有了影响力受其影响的语言有JavaC和Python但未能在工业上被广泛采用它是在年代末由在数字设备公司DEC系统研究中心英语DEC Systems Research CenterSRC和Olivetti研究中心ORC的Luca Cardelli英语Luca CardelliJames DonahueLucille GlassmanMick Jordan之前在Olivetti软件技术实验室工作Bill Kalsow和Greg Nelson英语Greg Nelson computer scientist设计 Modula的主要特点是保持系统编程语言的强力同时具有简单性和安全性Modula意图延续Pascal的类型安全和Modula的模块化编程传统同时为实际编程引入新构造特别是Modula添加了如下支持例外处理关键字参数英语Named parameter与缺省参数值有跟踪的引用与垃圾回收面向对象不透明类型及其披露泛型多线程和不安全代码显式标记Modula的设计目标是以非常基本的形式实现指令式编程语言的大部份重要的现代特征因此省略了涉嫌危险和复杂的特征如多重继承和运算符重载