Un algoritmo es una secuencia lógica de pasos para resolver un problema. Los algoritmos deben ser precisos e indicar el orden de cada paso. Dos ejemplos son un algoritmo para freír un huevo en 9 pasos y un algoritmo para cambiar un foco quemado en 5 pasos.