Programmable logic controllers, or PLCs, are industrial and/or commercial computers created to run automated systems. Whether you know it or not, you come into contact with PLCs on a regular basis. From roller coasters at a theme park to traffic lights on Main Street, PLCs are the unseen, crucial component to automated life as we know it. Originally developed to replace relay circuits, PLCs have taken on a life of their own, and working with them can be exciting and rewarding.