Ο χωρισμός του προγράμματος σε ανεξάρτητες λογικές ενότητες ? τμήματα αποτελεί τον Τμηματικό Προγραμματισμό.