Книга предлагает полный курс изучения наиболее популярного и перспективного языка программирования - С++ и расчитана как на начинающих, не владеющих никаким языком программирования, так и на опытных пользователей. Для начинающих - это полноценный курс, в котором изучается все, начиная у учтройства компьютера и кончая новейшими достижениями: шаблонами функций и классов, обработкой исключений и т.п. Опытный программист может пропустить часть известного ему материала, но получит множество полезных ему сведений в остальных частях книги. Особое внимание авторы уделяют современным методам разработки программного обеспечения: наследованию, полиморфизму, объектно-ориентированному программированию, не забывая и классическую структуру программирования. Приведено множество полезных советов.
Книга расчитана на широкий круг читателей, от начинающих осваивать азы программирования до опытных разработчиков.