PLC(Programmable Logic Controler) didefinisikan sebagai suatu perangkat elektronik digital dengan memori yang dapat diprogram untuk menyimpan instruksi-instruksi yang menjalankan fungsi-fungsi spesifik seperti: logika, sekuen, timing, counting, dan aritmatika
Programmable
Adalah sebuah kemampuan menyimpan data dan program yang telah di buat ke dalam memory yang mana fungsi dan kegunaannya dapat di ubah dengan mudah
Logic
Merupakan kemampuan dalam memproses input secara aritmatik dan Logic (ALU),melakukan operasi membandingkan, menjumlahkan, mengalikan ,membagi, mengurangi , negasi, AND, OR, dan lain sebagainya.
Controler
Merupakan kemampuan dalam mengontrol dan mengatur proses yang diinginkan sehingga menghasilkan output yang diinginkan pula.