Cet ouvrage contient 30 chapitres de difficulté progressive et des exercices réguliers sous forme de travaux pratiques. La programmation, le langage, le C sont expliqués ainsi que la programmation orientée : les classes, l'héritage, le polymorphisme, etc. La construction d'interfaces graphiques, la création d'un navigateur web, les STL, les exceptions, les templates sont détaillés.