Changes

Jump to: navigation, search

Algol

824 bytes added, 10:01, 29 February 2020
no edit summary
[[FILE:Eclipsing binary star animation 2.gif|border|right|thumb| Algol rotation <ref>Eclipsing binary star animation, created by [https://commons.wikimedia.org/wiki/User:Stanlekub Stanlekub] with [https://en.wikipedia.org/wiki/Blender_(software) Blender] and the [https://en.wikipedia.org/wiki/GIMP GIMP], [https://de.wikipedia.org/wiki/Algol_(Stern)#Bedeckungsver%C3%A4nderlicher_Stern Algol (Stern) Wikipedia.de], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]
'''AlgolALGOL''' (ALGOL, ALGOrithmic Language)<br/>
is a family of [https://en.wikipedia.org/wiki/Imperative_programming imperative] computer programming languages developed jointly by a committee of European and American computer scientists in a meeting in 1958 at [[ETH Zurich]] ([https://en.wikipedia.org/wiki/ALGOL_58 Algol 58]).
Algol 58 introduced code blocks and the begin and end pairs for delimiting them. Two years later, [https://en.wikipedia.org/wiki/ALGOL_60 Algol 60] was specified, as the result of a meeting in Paris in January 1960 by 13 European and American scientists, [https://en.wikipedia.org/wiki/Peter_Naur Peter Naur], [https://en.wikipedia.org/wiki/John_Backus John Backus], [[John McCarthy]], [[Mathematician#Bauer|Friedrich L. Bauer]], [[Mathematician#AvWijngaarden|Adriaan van Wijngaarden]], et al. Algol 60 became the standard for the publication of algorithms and had a profound effect on future language development, it was the first language implementing [https://en.wikipedia.org/wiki/Nested_function nested function] definitions with [https://en.wikipedia.org/wiki/Lexical_scope#Static_versus_dynamic_scoping lexical scope].
11678 END CLEAR;
</pre>
 
=Algol Chess Programs=
* [[:Category:Algol|Category Algol]]
=Selected Publications=
* [[Mathematician#Samelson|Klaus Samelson]], [[Mathematician#Bauer|Friedrich L. Bauer]] ('''1960'''). ''[http://portal.acm.org/citation.cfm?id=366968 Sequential Formula Translation]''. [[ACM#Communications|Communications of the ACM]], Vol. 3 No. 2
* [[Christopher Strachey]], [[Mathematician#MVWilkes|Maurice Wilkes]] ('''1961'''). ''[https://dl.acm.org/doi/10.1145/366813.366816 Some Proposals for Improving the Efficiency of ALGOL 60]''. [[ACM#Communications|Communications of the ACM]], Vol. 4, No. 11
* [http://www.mathnet.ru/php/person.phtml?option_lang=eng&personid=63222 V. I. Sobel'man], [[Mikhail R. Shura-Bura]] ('''1962'''). ''[http://www.mathnet.ru/php/archive.phtml?wshow=paper&jrnid=zvmmf&paperid=7886&option_lang=eng Realization of recursive procedures in the language of AlGOL-60]''. (Реализация Рекурсивных Процедур В Языке Алгол-60) [http://www.mathnet.ru/php/archive.phtml?jrnid=zvmmf&option_lang=eng&wshow=statlist Zhurnal Vychislitel'noi Matematiki i Matematicheskoi Fiziki], Vol. 2, No. 2
* [https://en.wikipedia.org/wiki/ALGOL_60 ALGOL 60 from Wikipedia]
* [https://en.wikipedia.org/wiki/ALGOL_68 ALGOL 68 from Wikipedia]
* [https://en.wikipedia.org/wiki/ALGOL_W ALGOL W from Wikipedia]
* [http://www.softwarepreservation.org/projects/ALGOL History of ALGOL — Software Preservation Group] from [[The Computer History Museum]]
* [httpshttp://enwww.wikipediasoftwarepreservation.org/wikiprojects/ALGOL_W ALGOL W /algol58impl Algol 58 implementations and dialects — Software Preservation Group] from [[The Computer History Museum]]* [http://www.softwarepreservation.org/projects/ALGOL/algol60impl Algol 60 implementations and dialects — Software Preservation Group] from [[The Computer History Museum]]* [http://www.softwarepreservation.org/projects/ALGOL/algol68impl Algol 68 implementations and dialects — Software Preservation Group] from Wikipedia[[The Computer History Museum]]
* [http://www.osp.ru/cw/1999/45/38679/ Трансляторы с Алгола-60 - № 45, 1999] [[Computerworld#Russia|Computerworld Россия]] (Russian)

Navigation menu