Programovatelný logický automat neboli PLC (z anglického Programmable Logic Controller) je relativně malý průmyslový počítač používaný pro automatizaci procesů v reálném čase – řízení strojů nebo výrobních linek v továrně. Pro PLC je charakteristické, že program se vykonává v tzv. cyklech.