El
código espagueti es un término
peyorativo para los programas de
computación que tienen una estructura de
control de flujo compleja e incomprensible. Su nombre deriva del hecho que este tipo de código parece asemejarse a un plato de
espaguetis, es decir, un montón de hilos intrincados y anudados.