PAS4000-ohjelmisto sisältää erilaisia editoreja PLC-ohjelmointiin ja konfigurointiin sekä ohjelmamoduuleja. Käytettävissä olevat ohjelmointikielet riippuvat valitusta ohjausjärjestelmästä.
PSSuniversal PLC -ohjaukset voidaan ohjelmoida PAS IL (käskylista), PAS STL (strukturoitu teksti) ja PAS LD (kytkentäkaavio) -kielillä standardin EN/IEC 61131-3 mukaan. Lisäksi graafinen PASmulti-ohjelmaeditori mahdollistaa PSSuniversal PLC -ohjausten helpon konfiguroinnin ja ohjelmoinnin.
PSSuniversal multi -ohjausjärjestelmä voidaan ohjelmoida ja konfiguroida ainoastaan PASmulti-editorilla. Muita ohjelmointikieliä ei ole käytettävissä.