Un automate programmable industriel, ou API (en anglais programmable logic controller, PLC), est un système électronique numérique programmable destiné au contrôle de procédés industriels par traitement séquentiel. Il envoie des instructions à des préactionneurs (partie active ou PA côté actionneur) à partir d'entrées (signaux entrant provenant de capteurs) (partie contrôle ou PC côté capteur), de consignes et d’un programme informatique.
Lorsqu'un automate programmable est orienté sur la Sécurité, il est alors appelé automate programmable de sécurité ou APS.