Un algorithme est en fait une procédure par étapes. C'est un ensemble de règles à suivre pour accomplir une tâche ou résoudre un problème.