Un sistema programado es un circuito electrónico que contiene un microprocesador o un microcontrolador integrado en el mismo.
Mediante un programa informático almacenado en una memoria interna, se realiza el control y la gestión del sistema.
Este tipo de circuitos son, funcionalmente, idénticos a un sistema cableado, con la diferencia fundamental de que en un sistema programado, modificar su funcionamiento lógico se reduce a un simple cambio del programa (software) del circuito microprogramado, con la reducción de costes que ello supone.
Realizar un cambio similar en un sistema cableado requiere un cambio parcial o completo de su estructura física (cables o componentes que contiene).
En la mayoría de los casos esto no es necesario.