ALGOL

ALGOL, komputerowy język programowania zaprojektowany przez międzynarodowy komitet Association of Computing Machinery (ACM), kierowany przez Alana J. Perlisa z Carnegie Mellon University, w latach 1958-60 do publikowania algorytmów, jak również do wykonywania obliczeń. Podobnie jak LISP, ALGOL posiadał podprogramy rekurencyjne – procedury, które mogły wywoływać się same w celu rozwiązania problemu poprzez zredukowanie go do mniejszego problemu tego samego rodzaju. ALGOL wprowadził strukturę blokową, w której program składa się z bloków, które mogą zawierać zarówno dane, jak i instrukcje, i mają taką samą strukturę jak cały program. Struktura blokowa stała się potężnym narzędziem do budowania dużych programów z małych komponentów.

 chip komputerowy. komputer. Ręka trzymająca chip komputerowy. Central processing unit (CPU). historia i społeczeństwo, nauka i technologia, mikroprocesor, mikroprocesor płyta główna komputer Circuit Board
Britannica Quiz
Computers and Technology Quiz
Komputery hostują strony internetowe złożone z HTML i wysyłają wiadomości tekstowe tak proste jak…LOL. Włam się do tego quizu i pozwól technologii zliczyć twój wynik i ujawnić ci treść.

ALGOL przyczynił się do powstania notacji do opisu struktury języka programowania, Backus-Naur Form, która w pewnym wariancie stała się standardowym narzędziem do określania składni (gramatyki) języków programowania. ALGOL był szeroko stosowany w Europie i przez wiele lat pozostawał językiem, w którym publikowano algorytmy komputerowe. Wiele ważnych języków, takich jak Pascal, jest jego potomkami.