File:1965_ALGOL-20_A_Language_Manual,_Fierst_et_al_-_cover.jpg · Wikimedia Commons · See Wikimedia Commons
ALGOL is a family of computer programming languages created in 1958 that allowed programmers to write instructions for computers in a more readable, standardized way. It became hugely influential in computing and education, serving as the main language that computer scientists used to teach and document algorithms in academic textbooks for over three decades.
AI-generated from the Wikipedia summary — may contain errors.
Key facts
- Programming language.name
- ALGOL
- Programming language.logo
- 1965 ALGOL-20 A Language Manual, Fierst et al - cover.jpg
- Programming language.logo caption
- A 1965 manual for ALGOL-20 (an implementation of ALGOL 60)
- Programming language.paradigm
- Procedural, imperative, structured
- Programming language.family
- ALGOL
- Programming language.designers
- Bauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis, Wegstein, Naur, Vauquois, van Wijngaarden, Woodger, Green, McCarthy
- Programming language.typing
- Static, strong
- Programming language.scope
- Lexical
- Programming language.influenced
- Most subsequent imperative languages (including so-called ALGOL-like languages)e.g. PL/I, Simula, Pascal, C and Scheme
via Wikipedia infobox
Wikidata facts
- Instance of
- imperative programming language
- Official name
- Algorithmic Language
Show 8 more facts
- inception
- 1959-00-00
- topic's main category
- Category:Algol programming language family
- programming paradigm
- imperative programming
- influenced by
- Fortran
- has edition or translation
- ALGOL 68
- short name
- ALGOL
- Commons category
- Algol (programming language)
- described at URL
- marketplace.sshopencloud.eu/tool-or-service/YKv47J
via Wikidata · CC0
Article · 日本語
ALGOL(アルゴル)は、命令型プログラミング言語ファミリーの1つ。名前「ALGOL」は「アルゴリズム言語」を意味する英語「algorithmic language」に由来する。1950年代中ごろに開発され、多くの言語に影響を及ぼし、ACMや教科書や学術論文などでアルゴリズム記述のデファクトスタンダードとして30年以上使われた。現代の多くの言語が「ALGOL系」あるいは「ALGOL風」(algol-like) とされているという意味で、ほぼ同世代の高水準言語である FORTRAN、LISP、COBOL に比べて最も成功したと言うこともできる。FORTRANで明らかとなった問題を防ぐよう設計され、BCPL、B、Pascal、Simula、Cといった様々なプログラミング言語に影響を与えた。ALGOLは「begin と end で囲む」という構文によるブロック構造を導入し、制御構造を自在に入れ子(ネスト)にできる初の広まった言語となった。また構文の形式的定義を真剣に検討した最初のプログラミング言語でもあり、"Algol 60 Report" で導入されたバッカス・ナウア記法は、その後のコンピュータ言語等の構文の形式的定義を示す手法として(プログラミング言語だけに限られず)定番の記法となっている。
Abstract from DBpedia / Wikipedia · CC BY-SA