ALGOL 58(源自英語:ALGOrithmic Language 1958 的縮寫),最早稱為國際代數語言(英語:International Algebraic Language,縮寫為 IAL)[2],一種程式語言,ALGOL家族的第一個成員。它在1958年問世,ALGOL 60即是它的基礎上開發而成。

ALGOL 58
編程範型過程式, 指令式, 結構化
設計者Friedrich L. Bauer, Hermann Bottenbruch, Heinz Rutishauser, Klaus Samelson, 約翰·巴科斯, Charles Katz, 艾倫·佩利, Joseph Henry Wegstein
釋出時間1958年,​66年前​(1958
啟發語言
FORTRAN, IT, Plankalkül[1], Superplan英語Superplan, Sequentielle Formelübersetzung
影響語言
大多數指令式語言(類Algol語言

歷史 編輯

1958年,ACM小組和以當時聯邦德國的應用數學和力學協會英語Gesellschaft für Angewandte Mathematik und Mechanik(GAMM)在蘇黎世把他們關於算法表示法的建議綜合為一,形成了Algol 58,先被命名為IAL(國際代數語言,International Algebraic Language)[3],後來改稱Algol 58。

引用 編輯

  1. ^ Rojas, Raúl; Hashagen, Ulf. The First Computers: History and Architectures. MIT Press. 2002: 292 [October 25, 2013]. ISBN 978-0262681377. (原始內容存檔於2020-08-04). 
  2. ^ Perlis, A.J. Talk on Computing in the fifties. ACM National Conference. Nashville,. TN. (Transcript in J. A. N. Lee (ed.), Computer Pioneers, IEEE Computer Society Press, Los Alamito, CA, 1995, 545-556). 1981. 
  3. ^ Perlis, A.J.; Samelson, K. Preliminary report: international algebraic language. Communications of the ACM. 1958, 1 (12): 8–22. doi:10.1145/377924.594925. 

外部連結 編輯