Controlador Lógico Programável (sigla CLP, do inglês: Programmable Logic Controller – PLC) é um computador especializado que desempenha funções de automação, controle e monitoramento de máquinas e de processos industriais de diversos tipos e níveis de complexidade, através de softwares específicos desenvolvidos pelo usuário (cada controlador possui o próprio software).