Serie de instrucciones ordenadas que se dán a un computador para que este realice una tarea determinada. Por extensión, conjunto de uno o más módulos interrelacionados capaces de ser ejecutados.
Calendario o plán que indica las acciones a tomar.
Conjunto de señales de mando e información necesarias para la ejecución de una secuencia específica de operaciones.