Un algorithme est la description d'une suite d'étapes permettant d'obtenir un résultat à partir d'éléments fournis en entrée.
Par exemple, une recette de cuisine est un algorithme permettant d'obtenir un plat à partir de ses ingrédients
Le plus connu des algorithmes mathématiques (à défaut d'être le premier) est celui d'Euclide qui aurait vécu aux environs de -300 avant notre ère.
L'algorithme d'Euclide permet de déterminer le plus grand commun diviseur de deux nombres entiers, sans connaître leur factorisation (livre VII des Éléments d'Euclide).
L'algorithme d'Ada Lovelace est reconnu comme étant le premier programme informatique.
Des notes laissées par Ada Lovelace ont été découvertes en 1953.
Elles décrivaient un algorithme permettant de calculer les nombres de Bernoulli, considéré aujourd'hui comme étant le premier exemple de code informatique enregistré.4 août 2022