Für die Programmierung von komplexen Bausteinen von SPS eignet sich die Hochsprache ST. Grundlagenkenntnisse dieser Programmiersprache ermöglichen ein SPS Programm weiter zu optimieren und zu strukturieren.