Program source code written without a coherent structure. Implies the excessive use of GOTO instructions. Contrast with structured programming.
needlessly convoluted or complex code.
n. Code with a complex and tangled control structure, esp. one using many GOTOs, exceptions or other "unstructured" branching constructs. Pejorative. The synonym kangaroo code has also been reported, doubtless because such code has so many jumps in it.
Programming which follows bad form. Often the result of a prototype that has gone through many changes.
A BASIC program, usually using too many GOTO statements, that is difficult to understand and follow.
A term for a computer program not following structured programming principles, with many "go-to's" that allow unlimited transfer of control between modules.
Spaghetti code is a pejorative term for source code which has a complex and tangled control structure, especially one using many GOTOs, exceptions, threads, or other "unstructured" branching constructs.