A PLC is a specialized computer to control machines and processes, it therefore shares typical terms with PC's like central processing unit, memory, software and communication.
PLCs come in many shapes and sizes. They can be so small as to fit in your shirt pocket while more involved controls systems require large PLC racks. Smaller PLCs (a.k.a. “bricks”) are typically designed with fixed I/O points.
Today's PLCs offer faster scan times, space efficient high-density input/output systems, and special interfaces to allow non-traditional devices to be attached directly to the PLC.
In 1968, Dick Morley participated in the creation of the first modicon PLC for General Motors
Morley's account says the concept of PLC was born on New Year's Day, in 1968. In the 70's folklore had it that it was conceived on the back of a napkin at some greasy spoon in Michigan.