Un algoritmo es un conjunto de pasos ordenados con un inicio y final para alcanzar un objetivo. Un ejemplo es el algoritmo para prender un foco que consiste en definir el problema, girar el foco hacia la izquierda o derecha para que funcione, y marcar el final del proceso.