The BASIC command GOTO makes the BASIC interpreter jump to the indicated line and the execution of the BASIC program is continued at that line.

With the BASIC command GOTO infinite loops can be programmed. The code 55 GOTO 55 can only be stopped by pushing the key <RUN/STOP>.

The BASIC command GOTO can be used directly to start a program at a specified line number like the BASIC command RUN <line>. Difference is that RUN clears variable values before starting the program, which GOTO does not.

When the targeted line number doesn't exist, the BASIC error ?UNDEF'D STATEMENT ERROR IN line occurs.