Учебник поэтапно излагает главные принципы программирования на языке C++: описание типов данных, объявление переменных, организация разветвлений и циклов, описание и использование массивов, указателей, функций. Разложены по полочкам понятия и приемы объектно-ориентированного программирования: определение классов и объектов, конструкторы и деструкторы, инкапсуляция, полиморфизм, наследование, шаблоны, обработка исключений, пространство имен, динамическая идентификация типов. Отдельный рассказ о технологии разработки программ в среде Borland C++ Builder. В конце каждой главы авторы задают контрольные вопросы для закрепления пройденного учебного материала.