ALGOL: Forskelle mellem versioner

Content deleted Content added
Wikificering
ret
Linje 1:
'''ALGOL''' (forkortelse af '''ALGO'''ritmic '''L'''anguage){{efn|Denne familie af sprog navngives nogle gange med en blanding af store og små bogstaver <ref>{{cite web|url=http://www.masswerk.at/algol60/report.htm|title=Algol 60|archiveurl=https://web.archive.org/web/20070625171638/http://www.masswerk.at/algol60/report.htm |archivedate=25. juni 2007|dead-url=no}}</ref> og nogle gange kun med store bogstaver<ref>{{cite web|url=http://www.cs.ru.nl/~hubbers/courses/sl1/rr.pdf|title=ALGOL68|archiveurl=https://web.archive.org/web/20140913132128/http://www.cs.ru.nl/~hubbers/courses/sl1/rr.pdf|archivedate=13. september 2014}}</ref>. For enkelhedens skyld anvender denne artikel ''ALGOL''.</ref>}} er en række imperative [[programmeringssprog]], der oprindeligt blev udviklet midt i 1950'erne og som blev en [[de facto]] standard måde at vise algoritmer i bøger i de følgende 30 år.<ref>{{cite web|url=http://calgo.acm.org/|title=Collected Algorithms of the ACM|archiveurl=http://archive.wikiwix.com/cache/20111017235805/http://calgo.acm.org/ |archivedate=17. oktober 2011|publisher=}} Compressed archives of the algorithms. [[Association for Computing Machinery|ACM]].</ref> Det blev designet til at undgå nogle af de problemer man havde med Fortran og gav anledning til mange andre programmeringssprog bl.a. [[Pascal (programmeringssprog)|Pascal]]. ALGOL var det første sprog hvor man kunne afgrænse blokke af kodelinjer, der bruges par af ''begin'' og ''end'' til at afgrænse med. Man ser stadig ALGOL-lignende syntax i [[pseudokode]].
 
Som redaktør af ALGOL rapporten, bidrog danskeren [[Peter Naur]] afgørende til udviklingen af selve sproget ALGOL.<ref name="ACMCitation">{{cite web|url=http://amturing.acm.org/award_winners/naur_1024454.cfm|title=ACM Winner 2005 Peter Naur - Profile|publisher=[[Association for Computing Machinery]]|accessdate={{date|2019-02-02}}|quote=For fundamental contributions to programming language design and the definition of Algol 60, to compiler design, and to the art and practice of computer programming.}}</ref> Derudover udvikledes i [[Danmark]] i [[1950'erne]] af bl.a. Danmarks første operatør [[Jørn Jensen]], og en række andre it-folk knyttet til den første danske it-virksomhed [[Regnecentralen]], én af de første, og bedste, og derfor mønster-dannende, implementeringer af ALGOL.