Języki programowania: historia i podstawy

Języki programowania: historia i podstawy
Programming Languages History and Fundamentals.jpeg
Autor Jeana E. Sammeta
Kraj Stany Zjednoczone
Język język angielski
Temat Języki programowania komputerów
Wydawca Sala Prentice’a
Data publikacji
1969
OCLC 847766251

Języki programowania: historia i podstawy to książka o językach programowania napisana przez Jeana E. Sammeta . Książka, opublikowana w 1969 roku, zawiera przegląd stanu wiedzy o programowaniu pod koniec lat 60. XX wieku i opisuje historię języków programowania aż do tego czasu.

Książka została uznana przez profesjonalistów w tej dziedzinie za standardową pracę dotyczącą języków programowania. Według Daga Spicera, starszego kustosza Muzeum Historii Komputerów , Języki programowania „były i pozostają klasyką”.

Zawartość

Programming Languages ​​zapewnia historię i opis 120 języków programowania, z obszerną bibliografią prac referencyjnych na temat każdego języka i przykładowymi programami dla wielu z nich. Książka przedstawia zarówno techniczną definicję i użycie każdego języka, jak i kontekst historyczny, polityczny i ekonomiczny każdego języka.

Ponieważ Sammet była głęboko zaangażowana w historię tworzenia języków programowania w Stanach Zjednoczonych , była w stanie przedstawić perspektywę od wewnątrz. Autorka wykluczyła większość języków programowania używanych wyłącznie poza Stanami Zjednoczonymi i wykluczyła te, które uważała za języki programowania wysokiego poziomu .

Języki

Książka omawia zarówno dobrze znane, jak i mało znane języki programowania. Wśród 120 języków zawartych w książce znajdują się:

Historia

Sammet był pionierem języka COBOL podczas pracy w Sylvania i FORMAC (rozszerzenie FORTRAN ) w IBM. Kierując działem zaawansowanego programowania IBM w Bostonie , Sammet zaczął szerzej badać języki programowania i gromadzić dokumentację. Począwszy od 1967 roku publikowała coroczne raporty w Computers and Automation , pierwszym magazynie komputerowym , na temat języków używanych w programowaniu.

W latach sześćdziesiątych komputery były nowością i rzadkością i były przedmiotem fascynacji, na której wydawcy książek mieli nadzieję czerpać zyski. Prentice Hall zwrócił się do Sammet z prośbą o napisanie o FORTRANIE. Sammet stwierdziła, że ​​wolałaby pisać o każdym języku programowania. Prentice Hall i IBM kazali jej działać dalej.

Sammet wykorzystała swoją książkę do propagowania języków wysokiego poziomu w czasie, gdy popularne były języki asemblerowe i panowały powszechne wątpliwości co do wartości języków wysokiego poziomu w dziedzinie programowania.

Na obwolucie książki wydrukowano wizerunek Wieży Babel , a na cegłach tworzących wieżę wydrukowano nazwy różnych języków programowania. Podobny obraz ukazał się w wydaniu „ Komunikacji ACM” ze stycznia 1961 roku .

Zobacz też