Un algoritmo es una serie de pasos para realizar una tarea específica, que pueden ser cualitativos mediante palabras o cuantitativos a través de cálculos numéricos. Algunos ejemplos son recetas de comida como algoritmos cualitativos y procedimientos para fórmulas como algoritmos cuantitativos. Los algoritmos se diseñan usando simbología específica.