ALGOL 60
维基百科,自由的 encyclopedia
ALGOL 60(源自ALGOrithmic Language 1960的缩写),是在1960年创建的称为“算法语言”的一种编程语言。它是以后来称为ALGOL 58的“国际代数语言”为基础,其官方后继者是ALGOL 68,它们一起并称为ALGOL语言家族。Algol 60引进了许多新的概念如:块、词法作用域、递归[2]、巴科斯-诺尔范式(BNF),它在编程语言设计和发展演化中有着巨大的影响力。
Quick Facts 编程范型, 语言家族 ...
编程范型 | 指令式,过程式,结构化 |
---|---|
语言家族 | ALGOL |
设计者 | Bauer(英语:Friedrich L. Bauer), Rutishauser(英语:Heinz Rutishauser), Samelson(英语:Klaus Samelson), 巴科斯, Katz(英语:Charles Katz), 佩利, Wegstein(英语:Joseph Henry Wegstein), 诺尔, Vauquois(英语:Bernard Vauquois), van Wijngaarden(英语:Adriaan van Wijngaarden), Woodger(英语:Michael Woodger), J. Green, 麦卡锡 |
发行时间 | 1960年,64年前(1960) |
当前版本 |
|
型态系统 | 静态, 强类型 |
作用域 | 词法 |
启发语言 | |
ALGOL 58 | |
影响语言 | |
ALGOL 68, 所有“类似ALGOL语言”比如: Simula, Pascal, C等, ISWIM, Scheme |
Close