Algol (programmeertaal): verschil tussen versies

4 bytes verwijderd ,  11 jaar geleden
Linkfix ivm sjabloonnaamgeving met AWB
(Linkfix ivm sjabloonnaamgeving met AWB)
'''Algol''' is een zeer invloedrijke [[programmeertaal]], bedacht voor wetenschappelijke doeleinden in [[1958]]. De naam is een afkorting voor ''Algorithmic Language''.
 
==Geschiedenis==
Ironisch genoeg was de taaldefinitie zo ontzettend uitgebreid, dat nooit iemand het voor elkaar heeft gekregen een compiler voor de complete taal te maken. Toch waren de gedeeltelijke implementaties, die gebruikmaken van een interpreter, in de jaren tachtig populair en wordt de taal nog steeds wel gebruikt voor pseudocode.
 
Er zijn drie versies van de taaldefinitie van Algol verschenen:
* [[Algol-58]]
* [[Algol-60]]
* [[Algol-68]]
 
Algol-58 was de eerste, deze werd dan ook in [[1958]] ontworpen.
Deze programmeertaal was meer een verzameling van goede ideeën, maar was nooit bedoeld als volledig afgemaakt product. Toch zou deze taal de basis worden voor veel andere talen.
 
In [[1960]] kwam Algol-60 uit, als resultaat van werk van [[John Backus]], [[Peter Naur]] en [[Edsger W. Dijkstra]]. De Amerikaanse beroepsvereniging [[ACM]] besloot dat deze taal de standaardtaal zou worden voor het weergeven van algoritmes in haar blad ''Communications of the ACM''.
 
De namen van Backus en Naur zijn tot heden verbonden aan de wijze waarop de syntaxis gedefinieerd wordt. Zie [[Backus-Naur-formalisme]].
Artikel over Algol van David en Chon (Technische informatica, Hogeschool van Amsterdam)
 
{{Navigatie Programmeertalenprogrammeertalen}}
 
[[Categorie:Programmeertaal|Algol]]