画像引用元: upload.wikimedia.orgALGOL
推定知名度0.77%15〜75歳男女
推定知名度--%20〜35歳男女
ALGOL(アルゴル)は、命令型プログラミング言語ファミリの1つ。名前「ALGOL」は「アルゴリズム言語」を意味する英語「<u>algo</u>rithmic <u>l</u>anguage」に由来する。1950年代中ごろに開発され、多くの言語に影響を及ぼし、ACMや教科書や学術論文などでアルゴリズム記述のデファクトスタンダードとして30年以上使われた。現代の多くの言語が「ALGOL系」あるいは「ALGOL風」(algol-like) とされているという意味で、ほぼ同世代の高水準言語である FORTRAN、LISP、COBOL に比べて最も成功したと言うこともできる。FORTRANで明らかとなった問題を防ぐよう設計され、BCPL、B、Pascal、Simula、Cといった様々なプログラミング言語に影響を与えた。ALGOLはコードブロックを導入し、<code>begin</code> と <code>end</code> でそれを囲むことで、構文スコープのネスティングを可能にした最初の言語となった。また言語の形式的定義を真剣に検討した最初のプログラミング言語でもあり、\"Algol 60 Report\" で言語設計の主要な記法となったバッカス・ナウア記法を導入している。
過去の推移
0.6606
0.7107
0.7208
0.6809
0.6710
0.7211
0.8212
0.8313
0.7814
0.7615
0.7716
