Algorithmique
Un algorithme est une suite finie d’instructions écrites dans un ordre déterminé pour résoudre un problème donné.
Le mot « algorithme » dérive du nom du mathématicien et savant musulman Mohammed ibn Mūsā al-Khwārizmī (en arabe : محمد بن موسى الخوارزمي).

Structure d’un algorithme
Un algorithme comprend trois parties ou phases:
- Une phase d’initialisation qui sert à déclarer les variables.
- Une phase de traitement qui permet d’effectuer les traitements nécessaires pour résoudre un problème donné.
- Une phase de sortie qui permet d’afficher les résultats.