建。特别是Modula-3添加了支持泛型编程（类似于模板）多线程，异常处理，垃圾收集，面向对象编程，部分不安全的代码的暴露和显式标记。Modula-3的设计目标是用基本的形式实现大部分命令式编程语言重要的现代特征。因而涉嫌危险和复杂的特征如多重继承和运算符重载被省略了。
开发历史.Modula-3项目始于1986年11月，当时莫里斯威尔克斯向Niklaus Wirth写了一些关于Modula新版本的想法。威尔克斯在此之前一直在DEC工作，并回到英格兰并加入了Olivetti的研究战