प्रोग्रामेबल लॉजिक कंट्रोलर (पीएलसी) विशेष औद्योगिक कंप्यूटर हैं जिन्हें कठोर वातावरण में मशीनरी और प्रक्रियाओं को विश्वसनीय रूप से नियंत्रित करने के लिए डिज़ाइन किया गया है। वे स्वचालन में एक केंद्रीय भूमिका निभाते हैं, पुराने रिले-आधारित सिस्टम को एक लचीले, सॉफ़्टवेयर-संचालित समाधान के साथ बदलते हैं जिसे प्रक्रिया आवश्यकताओं में बदलाव के अनुसार पुनः प्रोग्राम किया जा सकता है।