All you yung'uns, you don't know how ad it was... I freekin' had to code ASSEMBLER(!

)
How you like to stare at a green screen looking at THIS all day:
gcd: mov ebx,eax
mov eax,edx
test ebx,ebx
jne L1
test edx,edx
jne L1
mov eax,1
ret
L1: test eax,eax
jne L2
mov eax,ebx
ret
L2: test ebx,ebx
je L5
L3; cmp ebx,eax
je L5
jae L4
sub eax,ebx
jmp L3
L4: sub ebx,eax
jmp L3
L5: ret
...and COBOL, FORTRAN, IDEAL, JCL, SQL, Basic, Visual Basic, C, C++, Java, Perl, you name it...
Not for about 8 years now though thankfully....