Back to all words

Algorithm

3 stages from Persian/Arabic to English.

Today it means a step-by-step procedure for solving a problem or performing a computation
1
Stage 1 of 3
al-Khwarizmi
Persian/Arabic · medieval
"a mathematician's name"
a Persian mathematician whose name, via Latin, came to mean a step-by-step calculation method
2
Stage 2 of 3
algorismus
Medieval Latin · medieval
"a system of calculation"
carried into Latin for the Arabic system of calculation
3
Stage 3 of 3
algorithm
English · 1600s
"a step-by-step procedure for solving a problem"
settled as the English word for a step-by-step procedure for calculations
Drag to pan · scroll to zoom