系统编程 编辑
系统程式设计,是针对电脑系统软件开发而进行的编程活动。一般的应用软件程式设计,针对的是设计与使用者互动的软件,如文书处理器;而系统程式设计,主要是为电脑硬件提供相对应的软件服务。进行系统程式设计时,需要对电脑硬件的特性有深入的了解。
1
相关
Modula-2,是一种通用的结构化过程式编程编程语言,由尼克劳斯·维尔特在1978年至1985年间于苏黎世联邦理工学院开发。它具有充分的灵活性用于系统编程,和更加广阔应用领域。特别是,它被设计为以一种直接的方式支持分离编译和数据抽象。它的很多语法基于了维尔特早先的周知语言Pascal语言。
Modula-3是一种系统编程编程语言,它是叫做Modula-2+的升级版本的Modula-2的后继者。虽然它已经在研究界有了影响力,受其影响的语言有Java、C#和Python,但未能在工业上被广泛采用。它是在上世纪80年代末由在数字设备公司系统研究中心和Olivetti研究中心的Luca Cardelli、James Donahue、Lucille Glassman、Mick Jordan、Bill Kalsow和Greg Nelson设计。