Platforma programowa PAS4000 obejmuje szereg edytorów przeznaczonych do programowania i konfiguracji oraz bloki programowe. Dostępne języki programowania zależą od wybranego systemu sterowania.
Systemy sterowania PSSuniversal PLC można programować w językach PAS IL (lista instrukcji), PAS STL (tekst strukturalny) i PAS LD (schemat drabinkowy) zgodnie z normą EN/IEC 61131-3. Do prostego konfigurowania i programowania sterownika PSSuniversal PLC udostępniony jest również graficzny edytor programów PASmulti.
System sterowania PSSuniversal multi można tylko programować i konfigurować z wykorzystaniem edytora PASmulti. Inne języki programowania nie są w tym przypadku dostępne.