Este documento presenta un manual básico de programación en C++. Introduce conceptos clave de programación orientada a objetos como clases, objetos, mensajes, herencia, polimorfismo y reutilización. Explica características de C++ como tipos de datos definidos por el usuario, funciones en línea, parámetros por referencia, asignación dinámica de memoria y plantillas. El documento también cubre temas como entrada/salida de flujo, compilación de programas, herencia múltiple y clases abstractas.