PLC的編程語言與一般計算機語言相比具有明顯的特點,它既不同於一般高級語言,也不同於一般彙編語言,它既要易於編寫又要易於調試。目前,還沒有一種對各廠家產品都能兼容的程式語言。
目前,PLC為用户提供了多種程式語言,以適應編制用户程序的需要,PLC提供的程式語言通常有以下幾種:梯形圖、指令表、順序功能圖和功能塊圖。