Тази книга е предназначена за читатели без предишен опит в програмирането, но такива, които желаят да станат програмисти. В тази категория хора обикновено попадат мотивирани студенти, изучаващи дисциплината "Основи на програмирането" на C+ + : За тях книгата може да служи като ръководство за лабораторни занятия и помагало за усвояване на теоретичния материал от лекциите. Тя може да се използва и като наръчник от всички желаещи да усвоят процедурния стил на програмиране чрез хибридния език C++. В книгата, от съображения за достъпност на материала, не са разгледани пълните възможности на езика. Също така някои особености са дадени по-късно в изложението (включително при решенията на задачите), затова препоръчваме темите да се четат последователно. За много от задачите са посочени словесните алгоритми за тяхното решаване. Всички теми започват с кратка теоретична част с примери, следвана от решени задачи и завършват с въпроси и задачи за самостоятелна работа. Старали сме се в скоби да посочваме англоезичните термини за всички важни понятия. За някои от задачите са дадени повече от едно решения. Примерният код е съобразен с международния стандарт ISO/IEC IS 14882:2003. Коментирани са и възможности, предвидени в следващия, все още неофициален стандарт (с работно заглавие С++0х), но реализирани в последните версии на популярните компилатори. Всички програми са тествани в средата на Microsoft Visual Studio 2008, но няма пречки читателят да използва произволен друг компилатор за езика C++, съобразен със стандартите.
Предлаганият материал е обсъден и утвърден за печат на заседание на катедра "Информационни технологии" във Великотърновски университет "Св. св. Кирил и Методий".