Si tratta di dividere i programmi in moduli, che dovrebbero stare in file separati .
Per esempio le funzioni oppure i file.h.
Le.funzioni che vengono sviluppate fuori dal main e richiamate dentro il main.
Invece i file.h sono file esterni che vengono richiamati nel programma scrivendo #include "file.h"