Calling assembler code spaghetti isn't really that fair. I mean granted, everything ends up as "syscall" this and that, but it's still more like one long spaghetti noodle with some meatballs and sauce.
Old C code, written for like microelectronics suffers from it, sure.
But for that gud spaghetti you gotta getti the BASIC and Cobol programs. Thems is good spaghetti.
(And we're going to ignore python right)