This document provides an introduction to programmable logic controllers (PLCs). It defines a PLC as an industrial grade computer that can be programmed to perform control functions. The document discusses how PLCs are used in applications like car factories. It also outlines key characteristics of PLCs like their real-time processing capabilities. Examples of PLC components like the central processing unit, input/output modules, and programming devices are provided. Benefits of PLCs such as fast response, easy programming and flexibility are highlighted.