In the most basic terms, a programmable logic controller (PLC) is a computer that’s equipped with a microprocessor, but has no keyboard, mouse, or monitor. Though this description might make it seem like PLCs suffer from limited functionality, quite the opposite is true. In fact, PLCs are built to drive the most complicated manufacturing processes and withstand very harsh industrial environments.