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

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

歷史

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

ALGOL 58變體時間線

More information 名稱, 年 ...
名稱 作者 國家 描述 目標CPU
ZMMD實現 1958 Friedrich L. Bauer英語Friedrich L. Bauer, Heinz Rutishauser英語Heinz Rutishauser, Klaus Samelson英語Klaus Samelson, Hermann Bottenbruch英語Hermann Bottenbruch  德國 ZMMD是ZürichMünchenMainzDarmstadt的縮寫 Z22英語Z22 (computer)
NELIAC英語NELIAC 1958 海軍電子實驗室英語Navy Electronics Laboratory  美國 AN/USQ-17英語AN/USQ-17
JOVIAL 1960 Jules Schwartz英語Jules Schwartz  美國 DODHOL,先於Ada 多種
BALGOL英語BALGOL 1960 Joel Merner等人  美國 Burroughs公司英語Burroughs Corporation B220
MAD英語MAD (programming language) 1960 密歇根大學  美國 IBM 7090/7094主機,接着在1960年代中期移植到Univac 1108英語Univac 1108
ALGO英語ALGO 1961 Bendix公司英語Bendix Corporation  美國 Bendix G-15英語Bendix G-15
ALGOL 30英語Dartmouth ALGOL 30 1962 達特茅斯學院Thomas Eugene Kurtz英語Thomas Eugene Kurtz等人  美國 後來演進成ALGOL 60 LGP-30英語LGP-30
SUBALGOL 1962 史丹福大學Bob Braden英語Bob Braden, Lawrence M. Breed英語Lawrence M. BreedRoger Moore英語Roger Moore (computer scientist)  美國 BALGOL擴展 IBM 7090
Close

引用

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.