计算机科学

首页 > 计算机科学

ALGOL 60

2018-09-05 18:11:06     所属分类:程序设计语言
ALGOL 60
编程范型 程序编程,指令式编程,结构化编程
设计者 Bauer, Bottenbruch, Rutishauser, Samelson, 约翰·巴科斯, Katz, 艾伦·佩利, Wegstein, 彼得·诺尔, Vauquois, van Wijngaarden, Woodger, Green, 约翰·麦卡锡
发行时间 1960年
启发语言
ALGOL 58
影响语言
CPL, Pascal, Ada
Agena, C语言

ALGOL 60(源自ALGOrithmic Language 1960的缩写),一种编程语言,是ALGOL语言家族中的成员之一。根据ALGOL 58的基础,它在1960年被创造,并影响到其后的CPL、BCPL、B语言、Pascal、Simula、C语言,在编程语言中有着很大的影响力。

它的后继者是ALGOL 68与ALGOL W。

历史

1960年1月,艾伦·佩利在巴黎举行的有全世界一流软件专家参加的讨论会上,发表了"算法语言Algol 60报告",确定了程序设计语言Algol 60。Algol60语言的第一个编译器由艾兹赫尔·戴克斯特拉来实现。1962年,艾伦·佩利又对Algol 60进行了修正。

Algol 60引进了许多新的概念如:局部性概念、动态、递归、巴科斯-诺尔范式BNF(Backus-Naur Form)等等。

Algol 60是程序设计语言发展史上的一个里程碑,它标志着程序设计语言成为一门独立的科学学科,并为后来软件自动化及软件可靠性的发展奠定了基础。

标准

ALGOL 60以及COBOL,是第一个企图标准化的编程语言。ALGOL60曾经提出两项ISO标准,但现在都已经撤消:

  • ISO 1538: 1984年,编程语言Algol 60(1984, Programming language Algol 60)- 已撤消
  • ISO TR 1672: 1977年, Algol 60硬件要求(1977, Algol 60 Hardware Representation)- 已撤消
版权声明:本文由北城百科网创作,转载请联系管理获取授权,未经容许转载必究。https://www.beichengjiu.com/computerscience/340513.html

显示全文

取消

感谢您的支持,我会继续努力的!

扫码支持
支付宝扫一扫赏金或者微信支付5毛钱,阅读全文

打开微信扫一扫,即可进行阅读全文哦


上一篇:热修复
下一篇:ALGOL W
相关推荐
爱淘宝