На основі міждисциплінарного підходу систематизовано принципи практичної реалізації сучасних технологій програмування об'єктно-орієнтованої парадигми в середовищі С++. Книга побудована на основі науково-методичного забезпечення та багаторічного авторського досвіду викладання дисциплін "Об'єктно-орієнтоване програмування", "Основи програмування". Методологія викладу матеріалу побудована за принципом практикуму, метою якого є оволодівання засобами та методами використання системи С++ для практичного розв'язання різних задач інформаційно-інженерного характеру й розроблення елементів інформаційних систем. Практикум методологічно охоплює лабораторні роботи, наповнені стислими теоретичними відомостями, систематичними завданнями, перевіреними прикладами програмної реалізації та наборами контрольних запитань. Особливістю цього видання є велика кількість індивідуальних завдань, та завдань для самостійної роботи, наявність додаткових тематичних задач, реалізація яких сприяє формуванню логічного мислення, алгоритмічної ерудиції, своєрідного програмістського чуття, практичних навиків алгоритмізації та культури програмування, формує творчий стиль програміста й закладає наукові основи оволодіння сучасними технологіями програмування.
Навчальний посібник відповідає вимогам ОПП і ОКХ і діючій робочій програмі щодо підготовки бакалаврів напряму 6.050103 "Програмна інженерія". Посібник водночас можна використовувати в навчальному процесі суміжних і близьких напрямів підготовки, зокрема 6.050101 "Комп'ютерні науки", 6.050102 "Комп'ютерна інженерія", "Прикладна математика" та ін.
Він може бути корисним для аспірантів, інженерів, наукових працівників, що працюють у галузі моделювання, комп'ютерних технологій в наукових дослідженнях, проектуванні програмно-інформаційних систем.