A programmable logic controller (PLC) is a type of industrial computer that is used to automate a wide range of industrial and manufacturing processes.