Sprunganweisung
Eine Sprunganweisung oder ein Sprungbefehl ist eine Anweisung in einer Programmiersprache. In Computerprogrammen dient sie dazu, die Verarbeitung nicht mit dem nachfolgenden Befehl, sondern an einer beliebigen Stelle fortzuführen.

Die bekannteste Sprunganweisung ist das sogenannte Goto (von gehe zu, nach). Dies ist in der Programmierung ein Befehl im Programmcode, der einen Sprung zu einer anderen Stelle im Programm bewirkt.

Verzweigungen zu Unterprogrammen (auch: Subroutine und Function) werden mittels Call oder ähnlich lautenden Befehlen (je nach Programmiersprache und Unterprogrammtyp) ausgeführt.

Ein Rücksprung ist die Rückkehr zu der Stelle, an der das (Haupt-)Programm nach einem solchen Aufruf und der Ausführung eines Unterprogramms fortzusetzen ist – häufig veranlasst durch eine Return-Anweisung im Unterprogramm.

Jedoch wird auch der Sprung zurück an eine schon mal besuchte Stelle im Programmcode, also die Wiederholung eines Programmabschnitts in einer Schleife, als Rücksprung bezeichnet.
Anstelle von Goto-Anweisungen werden in modernen Programmierverfahren sogenannte Kontrollstrukturen verwendet; Details siehe unten.
Q613299
Anweisung
Concept
Q9143
Programmiersprache
Concept
Q40056
Computerprogramm
Concept
Q80006
Programmierung
Concept
Q40056
Programm
Concept
Q190686
Unterprogramm
Concept
Q190686
Subroutine
Concept
Q15810910
Function
Concept
Q8868615
Schleife
Concept
Q868299
Kontrollstruktur
Concept
None
unten
UNK
Q750997
Sprunganweisung
Concept
Q750997
Sprunganweisung
Concept
instance of
used by
subclass of