Modula-2
维基百科,自由的 encyclopedia
Modula-2,是一种通用的结构化过程式编程语言,由尼克劳斯·维尔特在1978年至1985年间于苏黎世联邦理工学院开发。它具有充分的灵活性用于系统编程,和更加广阔应用领域。特别是,它被设计为以一种直接的方式支持分离编译和数据抽象。它的很多语法基于了维尔特早先的周知语言Pascal。
Quick Facts 编程范型, 语言家族 ...
编程范型 | 指令式、结构化、模块化、数据和方法隐藏(英语:information hiding)、并发 |
---|---|
语言家族 | Wirth Modula |
设计者 | 尼克劳斯·维尔特 |
发行时间 | 1978年,46年前(1978) |
类型系统 | 强,静态 |
系统平台 | Lilith(英语:Lilith (computer))(AMD 2901(英语:AMD Am2900)) |
操作系统 | 跨平台 |
文件扩展名 | .mod .m2 .def .MOD .DEF .mi .md |
网站 | www |
主要实现产品 | |
Niklaus Wirth编写的ETH编译器, GNU Modula-2, ADW Modula-2 | |
派生副语言 | |
PIM2、PIM3、PIM4、ISO | |
启发语言 | |
Modula, Mesa, Pascal, ALGOL W, Euclid(英语:Euclid (programming language)) | |
影响语言 | |
Modula-3, Oberon, Ada, Fortran, Lua, Seed7(英语:Seed7), Zonnon(英语:Zonnon), Modula-GM |
Close