La estructura básica de un programa C++ se divide en dos partes: setup y loop. Setup se ejecuta una vez para configurar variables y entradas/salidas. Loop contiene el código que se ejecuta continuamente. El documento también explica estructuras como struct, matrices estáticas y dinámicas, y cómo acceder a los miembros de una estructura usando el operador punto.