Δομημένος προγραμματισμός
-  Ο δομημένος προγραμματισμός (structured programming)
βασίζεται στην οργάνωση του προγράμματος σε μικρές, αυτόνομα κατανοητές,
οντότητες.
 -  Για να επιτευχθεί αυτό κάθε οντότητα έχει ένα σημείο εισόδου και ένα 
σημείο εξόδου.
 -  Η δομή του προγράμματος βασίζεται σε τρεις μόνο λογικές δομές:
	
	-  ακολουθία (sequence)
	
 -  επιλογή (condition)
	
 -  επανάληψη (repetition)
	
 
 -  Με τη χρήση των παραπάνω δομών μπορεί να εκφραστεί οποιοσδήποτε
αλγόριθμος.
 -  Σε περιπτώσεις που η σχολαστική τήρηση των παραπάνω κάνει το πρόγραμμα
δυσανάγνωστο πρέπει οι εξαιρέσεις να κωδικοποιούνται δομημένα, τεκμηριωμένα,
με οικονομία στη χρήση τους, και με τάξη.