L'algorithmique est l'art de décrire une méthode de résolution d'un problème sous forme d'une suite finie d'étapes précises, indépendamment du langage. Un algorithme a des entrées, des sorties et doit se terminer. On le conçoit, on le vérifie sur des exemples, puis on le traduit en code.
Exemple
Trouver le plus grand nombre d'une liste : garder le maximum courant et le comparer à chaque élément.