Dans ce qui suit nous allons utiliser un pseudo-langage, comportant toutes les structures de base d’un langage de programmation.
Un programme est une suite d’instructions exécutées par la machine.
Ces instructions peuvent soit s’enchaîner les unes après les autres, on parle alors de SEQUENCE D’INSTRUCTIONS, ou bien s’exécuter dans certains cas et pas dans d’autres, on parle alors de STRUCTURE ALTERNATIVE, ou se répéter plusieurs fois, on parle alors de STRUCTURE REPETITIVE.