C++ - eine Weiterentwicklung von C - ist eine hybride Sprache, die die objektorientierte Programmierung (kurz OOP) unterstützt. Dieser Grundkurs macht Schritt für Schritt mit OOP vertraut. Nach den Grundlagen wie Klassendefinitionen, Vererbung oder Polymorphie werden Themen wie Fehlerobjekte, Templates, Smart Pointer oder Namensräume behandelt. Die dabei verwendeten Beispiele gehen auch auf die 32-Bit-Programmierung ein.