Encabezamiento:
Especifica todas las declaraciones globales así como los tipos de reglas a considerar a la hora de realizar el enunciado.
La Función Principal:
Comúnmente conocida como main, define la estructura del programa.
Funciones o Subrutinas Auxiliares:
También conocidas como rutina principal, realizan las operaciones necesarias para la ejecución del programa.
Un programa en "C" es simplemente una especie de fichero que funciona para archivar la información que va a ser procesada por el desarrollador para posteriormente programarlo.
El lenguaje "C" define el método que debemos seguir para separar las diferentes partes del programa. Por tanto, un programa "C" puede estar formado por diferentes módulos o fuentes.
Las fuentes se compilan de una forma separada y estas a su vez, conforman la biblioteca necesaria para resguardar los datos esenciales del programa.