Un algoritmo es la especificación detallada de los pasos necesarios para llevar a cabo una tarea específica.