Un algoritmo es un conjunto de pasos o instrucciones claras, finitas y organizadas, diseñadas para resolver un problema o realizar una tarea específica. Cada paso en el algoritmo debe ser claro y realizable, lo cual permite que cualquier persona (o máquina) que siga las instrucciones pueda llegar al mismo resultado.