A jump is a branch in a program at which the program leaves the continuous sequence of instructions and continues processing at another point in the program. The point at which the sequence of instructions is interrupted is called the jump address.
If the instruction sequence of programs is executed continuously one after the other, it is called linear instruction sequence. However, the linear instruction sequence occurs relatively rarely, since certain program parts must be executed several times or others must be skipped. Multiple execution of program parts occurs, among other things, when loops are executed. The jump is triggered by a jump instruction and causes the program to continue at another point. A typical jump instruction is Goto. In higher programming languages such jump commands are replaced by a by fixed defined loops.