Kod. Ukryty język sprzętu komputerowego i oprogramowania, Charles Petzold, rok: 2002, ISBN: 83-204-2686-3, oprawa twarda, liczba stron: 446, format: B5, Wydawnictwo Naukowo-Techniczne WNT
Jest to niezwykła książka z dziedziny informatyki i techniki komputerowej. Obejmuje szeroki wachlarz tematów – od przekazywania sygnałów informacyjnych i elementarnego sposobu porozumiewania się za pomocą znaków kodowych do tworzenia złożonych systemów obliczeniowych wykorzystujących układy scalone o dużym stopniu scalenia.Autor opisuje główne układy elektroniczne komputera: układy kombinacyjne, układy arytmetyczne, liczniki, pamięci i magistrale, po czym wyjaśnia, jak z tych elementów zbudować procesor. W tworzonej architekturze procesora wyraźnie wyodrębnia części operacyjną i sterującą. Omawia pojęcie programu. Posługując się przykładami programów w asemblerze, wprowadza Czytelnika w zagadnienia programowania w języku niskiego poziomu. Zajmuje się systemem operacyjnym, kompilatorami i interpreterami, językami niskiego i wysokiego poziomu. Omawia oprogramowanie obiektowe, graficzne języki programowania, przetwarzanie i przesyłanie obrazów, a także dźwięków, systemy kompresji danych i języki programowania niezależne od sprzętu. Podejmując te tematy, wyjaśnia, na czym polegają nowe metody porozumiewania się ludzi. Tłumaczy, co oznacza system wymiany informacji między ludźmi a maszynami.Książka jest napisana bardzo barwnie i przystępnie. Lektura jej sprawi przyjemność szerokiemu gronu Czytelników. Skorzystają z tej książki uczniowie, którzy inaczej zaczną postrzegać rzeczywistość opisywaną w literaturze fachowej, a także specjaliści, dla których przeczytanie jej będzie prawdziwą intelektualną przygodą.
Spis treści