ALGOL[1] je porodica imperativnih programskih jezika za računare[2] originalno razvijena u srednjim 1950-tim koja je defakto postala standard za izvještavanje algoritama tokom sljedećih 30 godina. Dizajniran je da se izbjegnu neki problemi sa FORTRANom i eventualno poboljšaju neki drugi programski jezici (uključujući Pascal).