ALGOL 58
Proiectat de: Friedrich L. Bauer, Hermann Bottenbruch, Heinz Rutishauser, Klaus Samelson, John Backus, Charles Katz, Alan Perlis, Joseph Henry Wegstein
Algol 58, numit inițial IAL, este unul dintre familia limbajelor de programare a computerului Algol.
A fost un design de compromis timpuriu înlocuit curând de Algol 60.
Potrivit lui John Backus, conferința ACM-GAMM Zurich a avut două motive principale în propunerea IAL: (a) pentru a oferi un mijloc de comunicare a metodelor numerice și a altor proceduri între oameni și ( b) Pentru a oferi un mijloc de realizare a unui proces declarat pe o varietate de mașini …
Algol 58 a introdus noțiunea fundamentală a declarației compuse, dar a fost limitată doar la fluxul de control și nu a fost legat de domeniul de identificare în sensul Acea blocuri ale lui Algol 60 au fost.