ALGOL 60
維基百科,自由的 encyclopedia
ALGOL 60(源自ALGOrithmic Language 1960的縮寫),是在1960年創建的称为“算法语言”的一種程式語言。它是以后来称为ALGOL 58的“国际代数语言”为基礎,其官方後繼者是ALGOL 68,它们一起并称为ALGOL語言家族。Algol 60引进了许多新的概念如:块、词法作用域、递归[2]、巴科斯-诺尔范式(BNF),它在程式語言设计和发展演化中有著巨大的影響力。
事实速览 编程范型, 语言家族 ...
编程范型 | 指令式,过程式,结构化 |
---|---|
语言家族 | 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 |
关闭