Esta terminología deriva del uso matemático de "algoritmo", un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos.