Навчальний посібник призначено для студентів першого (бакалаврського) рівня вищої освіти спеціальності 121-«Інженерія програмного забезпечення», що вивчають дисципліну «Програмування С++». До посібника включено теоретичний матеріал для самостійного опанування основ створення програм мовою С++, приклади програмного коду для розв’язання типових елементарних практичних задач, завдання для самостійного опрацювання та контрольні питання. Тематика розділів включає алгоритмічні основи, базові компоненти мови С++, роботу з різними типами та структурами даних та структурування програм.
Посібник може бути використаний студентами спеціальності 121-«Інженерія програмного забезпечення» та інших спеціальностей галузі 12-«Інформаційні технології» для підготовки до практичних та лабораторних робіт, поточного та підсумкового оцінювання, організації самостійної роботи при вивченні дисциплін «Програмування С++», «Основи програмування» та інших дисциплін, в яких використовується мова С++, а також всіма, хто самостійно вивчає програмування.