A way to solve a problem by way of termination. An algorithm consists of sets of rules to complete the task in a series of steps. An obvious example is a recipe.

Primary origin: Muḥammad ibn Mūsā al-Khwārizmī

Sources/Further Reading