ST kennt keine Sprunganweisung (GOTO). Dies stellt zwar keine funktionelle Einschränkung dar, zumal Sprunganweisungen zu unstrukturierten Programmen verführen. Jeder bedingte Sprung kann auch über eine IF-Abfrage programmiert werden. Durch die besondere Umgebung der SPS, wie ihre Echtzeitanforderung, könnten Sprünge allerdings zur Effizienzsteigerung beitragen, um z.B. nach der Feststellung einer Fehlerbedingung stark verschachtelte Anweisungen schnell verlassen zu können.