Les Automates Programmables Industriels (API ou PLC pour Programmable Logic Controller) sont utilisés pour gérer de manière automatiques les systèmes de commande des installations électriques industrielles.
On nomme automate programmable industriel (API) un type particulier d'ordinateur, robuste et réactif, ayant des entrées et des sorties physiques, utilisé pour automatiser des processus comme la commande des machines sur une ligne de montage dans une usine, ou le pilotage de systèmes de manutention automatique.
Dans les termes les plus élémentaires, un automate programmable (PLC) est un ordinateur équipé d'un microprocesseur mais qui ne possède ni clavier, ni souris, ni écran.
Il est essentiellement construit pour résister à des environnements industriels très difficiles.