algorithm is an alteration (influenced by Greek arithmós, 'number') of Medieval Latin algorismus, from the name of the Persian mathematician al-Khwārizmī (c. 780–850), author of an influential treatise on arithmetic. The formation is best read through the historical forms named above, with the modern spelling preserving the outcome of that older derivational path. In modern use, the noun sense is "a step-by-step procedure for solving a problem or computation", which keeps the etymology connected to the word's present dictionary value rather than treating it as a merely historical label. The wider word family includes related English forms such as algorism, logarithm and derivatives such as algorithmic, algorithmically, showing how the same base continues to support neighboring English vocabulary. The principal historical forms in the chain include Latin algorismus, Arabic al-Khwārizmī, which anchor the explanation in named linguistic material.