Un algoritmo es un conjunto de instrucciones bien definidas, finitas y ordenadas que, al ser ejecutadas, permiten la resolución de un problema o la realización de una tarea específica.