El control programado de un sistema automático se refiere al que, a partir de unas determinadas señales de entrada, se obtienen los valores en los elementos de salida, a través de un programa (conjunto de instrucciones) que ha sido incorporado en una tarjeta
controladora previamente, en vez de hacerlo a través de un circuito cableado.
El control programado se utilizan en multitud de sistemas automáticos que utilizamos habitualmente (apertura de una puerta de garaje, climatización automática, por ejemplo) y, por supuesto, en el ámbito de la robótica.
Esquema de un sistema de control programado