Dwutomowa publikacja dla wszystkich, którzy chcą zrozumieć, na czym polega programowanie komputerów. Zawiera treści z zakresu podstaw algorytmów, programowania strukturalnego, programowania obiektowego oraz struktur danych. Pierwszy tom obejmuje podstawy programowania oraz programowanie strukturalne w językach Pascal i C/C++. Drugi tom zawiera zagadnienia zaawansowane: ?programowanie obiektowe w języku C++ ?programowanie aplikacji w środowisku Windows ?programowanie wizualno-obiektowe z użyciem pakietu Borland C++ Builder ?wprowadzenie do języka Java i programowania współbieżnego ?wybrane algorytmy sortowania i wyszukiwania ?dynamiczne struktury danych Publikację szczególnie polecamy słuchaczom techników i szkół pomaturalnych kształcących się w zawodzie technik informatyk, ponieważ przy doborze materiału uwzględniono wymagania egzaminu potwierdzającego kwalifikacje w tym zawodzie.