L'automate programmable ou système d'automatisation est un appareil qui commande un processus. Ceci est possible grâce aux instructions d'un programme stocké dans la mémoire de l'appareil.