goto statement

/ˈɡoʊˌtuː ˈsteɪtmənt/ ゴートゥーステートメント

1. プログラムの実行フローを特定のラベルに直接ジャンプさせる命令。

コンピュータープログラミングにおいて、プログラムの実行がコード内の指定されたラベル(目印)の位置に直接移動するように指示する命令です。これは、サブルーチンの呼び出しや条件分岐とは異なり、構造化プログラミングの原則に反するとされ、一般的には推奨されません。乱用すると「スパゲッティコード」と呼ばれる読みにくい、保守しにくいコードになりがちです。
The use of a goto statement is generally discouraged in modern programming practices due to its potential to create convoluted control flow. (goto文の使用は、複雑な制御フローを生み出す可能性があるため、現代のプログラミング実践では一般的に推奨されません。)
関連
Jump statement
Spaghetti code
Unconditional jump