Le mot algorithme vient du mot arabe , nom du mathématicien persan du IX e(9) siècle Al-Khwârizmî.
Al-Khwârizmî introduisit la numération décimale et les règles élémentaires des calculs.
La notion d'algorithme est donc historiquement liée aux manipulations numériques, mais elle s'est progressivement
développée pour porter sur des objets de plus en plus complexes, des textes, des images, des formules logiques, des
objets physiques, etc.