Книга наисана автором языка C++ Бъерном Страуступом и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги приводятся проверенные подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на C-совместимом ядре C++, так и современный объектно-ориентированный подход к созданию программных продуктов. Книга доступна для новичков и содержит нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (nanespaces), механизм идентификации типов во время выполнения (RTTI), явнвые приведения типов (cast-операторы) и другое.