Dauguma programavimo knygų, kurias randame mūsų knygynuose parašytos angliškai arba rusiškai. Programuotojams skirtose knygose taip pat gana dažnai apsiribojama formalia programavimo kalbos konstrukcijų analize ir rečiau nagrinėjami praktiniai programų taikymo klausimai. Autorės nuomone, mokantis programavimo kalbos, labai svarbu ugdyti praktinius programų sudarymo įgūdžius. Šioje mokomojoje knygoje C++ kalba pasirinkta todėl, kad tai viena populiariausių šiuolaikinių programavimo kalbų, nors kol kas dar labai mažai leidžiama lietuviškų C++ kalbos vadovėlių. Šioje mokymosi knygoje nagrinėjami algoritmų sudarymo principai, pagrindinės C++ kalbos struktūros, programų projektavimo priemonės, bei paprasčiausios ryšio su naudotojais struktūros. Pagrindinis dėmesys koncentruojamas nuosekliam pagrindinių C++ kalbos struktūrų įsisavinimui.
Mokomoji knyga parengta Kauno kolegijoje skaitomų programavimo paskaitų pagrindu. Kiekvieno skyriaus pradžioje pateikiami mokymosi tikslai, o pabaigoje mokymosi rezultatų apžvalga. Be to, knygoje pateikiami programų pavyzdžiai, kartojimo klausimai ir užduotys, kurie skatina skaitytoją aktyviai studijuoti pateiktą medžiagą. Kartojimo klausimai ir užduotys diferencijuojami pagal lygius. Knygos pabaigoje pateikiami atsakymai į kartojimo klausimus ir dalykinė rodyklė. Todėl ši mokomoji knyga sukuria prielaidas savarankiškoms studijoms. Mokomoji knyga skiriama kompiuterių tinklų administravimo, automatizuoto valdymo specialybių dieninio ir neakivaizdinio skyrių studentams. Tačiau ja gali naudotis ir kitų specialybių studentai, besidomintys programavimu.

D. Lukšaitė C++