Los algoritmos son secuencias de pasos bien definidos y delimitados diseñados para resolver problemas o realizar tareas específicas. Una de sus características esenciales es que deben ser finitos, con un número determinado de pasos que lleven a un resultado final.