Automatele programabile, pe scurt PLC, sunt calculatoare digitale folosite in procesele electromecanizate automate. Sunt folosite pentru monitorizarea parametrilor, controlul diferitelor sisteme industriale. Datorita raportului avantaje/costuri foarte convingator, sunt preferate tot mai des si la aplicatii rezidentiale.