goto
Labeled jump instruction
Goto is a programming command that jumps execution to a labeled point in code, bypassing normal sequential flow.
Once common, goto fell out of favor as structured programming rose—Edsger Dijkstra's 1968 essay "Go To Statement Considered Harmful" made it infamous.
Modern languages discourage or omit it, though it persists in C and assembly.
The spaghetti code was full of gotos.
Expressed claim or fact
- jumpPropel oneself airborne
- labelIdentifying attachment or marker
- branchDivision or woody limb
- unconditionalWithout limits or qualifications
loop · subroutine · BASIC · legacy · harmful · skip · transfer · instruction
Programmed key combination
- keybindKey assigned to command
- macroRecorded command sequence
- acceleratorSpeed control mechanism
- shortcutQuicker alternative path
link · bookmark · alias · keystroke · command · menu · toolbar · access
statement
Expressed claim or fact
unconditional · loop · subroutine · BASIC · legacy · harmful · skip · transfer · instruction · deprecated
hotkey
Programmed key combination
- keybindKey assigned to command
- macroRecorded command sequence
- acceleratorSpeed control mechanism
shortcut · link · bookmark · alias · keystroke · command · menu · toolbar · access
destination
Intended arrival point
- waypointNavigation reference location
- directionsGuidance for reaching somewhere
- routePath from A to B
location · address · coordinates · pin · marker · map · GPS · navigate · place · venue
favorite
Most liked option
- reliableConsistently performing as expected
- defaultPreset standard option
- standbyReady substitute awaiting use
trusted · preferred · usual · regular · staple · fallback · dependable · standard · mainstay · classic
gotofor loop
Counted repetition structure
while loop · subroutine · recursion · try-catch · break