I am old (I have seen things). I still have my first program from college, in FORTRAN, on a card deck. I also worked as a "computer operator" (an extinct species) while going to college, putting card decks in the readers, running decks that were output from the punches through "interpreters" (which printed the characters across the top of cards), and remembering that you always (ALWAYS) drew a diagonal line across the top of a deck of cards with a pen, in case you dropped them (colloquially known as a "floor sort"). If you wanted to be really fancy, you'd use different colored cards for different sections of a program, but that was rarely worth the effort. Good times.
Besides card punches, readers and interpreters, other quaint machines I dealt with on a daily basis were chain printers (with carriage tapes - look it up), reel-to-reel tapes (which required cleaning the heads with isopropyl alcohol and cotton swabs once a shift), and the most evil of all, decollators (again, look it up). All controlled via consoles that didn't have cursor keys, so to this day I have the TERRIBLE habit of backspacing to nuke and fix typing mistakes rather than cursoring and surgically correcting them. I bet the Backspace key on my keyboard is probably in the top 10 keys in my usage profile. :)