Książka, którą oddajemy do rąk Czytelników, przewidziana jest jako podręcznik kursu języków C/C++. Składa się ona z następujących części: Podstawy programowania, Klasy i obiekty, Zadania różne, Programowanie mikrokontrolerów. Zamysłem autorów było wsparcie informatyczne szerokiej rzeszy informatyków, zajmujących się mikrokontrolerami i programowaniem firmware. Przykłady zawarte w niniejszym opracowaniu dotyczą zagadnień z informatyki stosowanej. Składają się one z przedstawienia problemu, propozycji jego rozwiązania oraz omówienia zaproponowanego rozwiązania. Ponadto w części pierwszej na końcu większości rozdziałów znajdują się pytania i proste zadania, do których ze względów dydaktycznych nie podano rozwiązań. Zamieszczone w tej publikacji przykłady są oryginalne i stanowią własną pracę autorów.