Ada beberapa bahasa dirancang untuk komunikasi pengguna dengan PLC , di antaranya diagram tangga adalah yang paling populer.
Diagram tangga terdiri dari satu baris vertikal ditemukan di sisi kiri, dan garis yang cabang ke kanan. Garis di sebelah kiri disebut “bus bar”, dan garis yang bercabang ke kanan adalah garis instruksi. Kondisi yang menyebabkan instruksi diposisikan di tepi kanan dari diagram disimpan garis instruksi. Kombinasi logis dari kondisi ini menentukan kapan dan dalam apa cara instruksi di sebelah kanan akan mengeksekusi.