Un programa se compone de una serie de acciones que manipulan objetos específicos. Sus bloques principales incluyen el bloque de declaraciones, donde se especifican los objetos utilizados como constantes, variables y archivos, y el bloque de instrucciones, que contiene las operaciones necesarias para obtener los resultados deseados.