ALGOL 60

ALGOL 60
编程范型指令式过程式结构化
语言家族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年​(1960
当前版本
  • ISO 1538:1984 (1984年10月15日)[1]
編輯維基數據鏈接
型態系統静态, 强类型
作用域词法
啟發語言
ALGOL 58
影響語言
ALGOL 68, 所有“类似ALGOL语言”比如: Simula, Pascal, C等, ISWIM, Scheme

ALGOL 60(源自ALGOrithmic Language 1960的縮寫),是在1960年創建的称为“算法语言”的一種程式語言。它是以后来称为ALGOL 58的“国际代数语言”为基礎,其官方後繼者是ALGOL 68,它们一起并称为ALGOL語言家族。Algol 60引进了许多新的概念如:词法作用域递归[2]巴科斯-诺尔范式(BNF),它在程式語言设计和发展演化中有著巨大的影響力。

  1. ^ https://www.iso.org/standard/6126.html.
  2. ^ Peter Naur; et al. Revised Report on the Algorithmic Language Algol 60. [2022-04-14]. (原始内容存档于2007-06-25). Any occurrence of the procedure identifier within the body of the procedure other than in a left part in an assignment statement denotes activation of the procedure. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy