Page 3 - Informatyka na czasie. Kartka z historii. Podręcznik klasa 3
P. 3
W 1959 r. z inicjatywy rządu USA i grupy
amerykańskich firm powstał język
przeznaczony dla biznesu, niezależny
od architektury konkretnej maszyny.
Językiem tym był COBOL (od ang.
COmmon Business-Oriented Language).
COBOL służył do wykonywania obliczeń
administracyjno-ekonomicznych
i przetwarzania dużych zbiorów danych.
Jego składnia jest zbliżona do składni
języka naturalnego.
W 1958 r. John McCarthy, amerykański
informatyk z MIT, stworzył język programowania
LISP (od ang. LISt Processing), ukierunkowany
na rekurencyjne przetwarzanie struktur
listowych. Pierwsza implementacja języka
powstała dla komputera IBM 704. LISP był
używany przez naukowców pracujących nad
sztuczną inteligencją. To właśnie John McCarthy
jest autorem terminu artificial intelligence.
Za wkład w rozwój sztucznej inteligencji
otrzymał w 1971 r. nagrodę Turinga.
1958 r. 1959 r.
1959 r. 1960 r.
W 1959 r. angielski informatyk Charles
Antony Richard Hoare stworzył jeden
z najpopularniejszych algorytmów sortowania
oparty na metodzie „dziel i zwyciężaj” –
znany pod nazwą QuickSort. Wymyślił go,
gdy pracował w Moskwie nad koncepcją
maszynowego przekładu tekstu z języka
rosyjskiego na angielski. Uczony znany jest także
dzięki tzw. logice Hoare’a, służącej do opisu
poprawności algorytmów. Hoare został
uhonorowany nagrodą Turinga (w 1980 r.)
oraz tytułem doktora honoris causa
m.in. Uniwersytetu Warszawskiego.
W 1960 r. międzynarodowy zespół
naukowców, w skład którego wchodzili
m.in. Duńczyk Peter Naur i Amerykanin
John Backus (na zdjęciu), opracował język
ALGOL 60 (od ang. ALGOrithmic Language).
Jest on uważany za pierwszy język ogólnego
przeznaczenia, niepowiązany z architekturą
konkretnego komputera. Oznacza to, że
programy napisane w tym języku można było
przenosić między komputerami. ALGOL 60
był pierwowzorem wielu innych języków
programowania, np. języka Pascal.
9