Este documento apresenta um resumo de 12 módulos sobre a linguagem de programação C++. Cada módulo aborda um tópico diferente como história da linguagem, compiladores, tipos de dados, funções, estruturas de controle de fluxo, matrizes, strings, ponteiros, entrada e saída de dados e programação orientada a objetos. O documento serve como uma apostila para ensinar os principais conceitos e funcionalidades da linguagem C++.