1/3
3 Years of Service
I'm not going through 11 pages to see if someone else already addressed this, but the first one is a punch card. Small rectangular holes were punched in them to create lines of code - effectively a punch was a "1" and a non-punch was a "0". Massive stacks of these things were precisely punched using something similar to a typewriter and then fed into a reader in a precise order to run a program of some sort - heaven forbid you fed one upside down or from the wrong end - the cut corner was supposed to help prevent that since it would be out of position should either of those things occur. The reply I'm writing might take a couple inch stack of cards to write out (wild speculation - but simple programs literally took hundreds of cards). They are what was in use when living things were first being sent into space.I'm actually not sure what the first picture is, but I've used all the others...maybe someone can help me.
![]()
The computer department at my college still had these, and the ability to use them, in the mid-80s when I was learning to program in COBOL at a terminal on the university mainframe - they were needed because some "simple" things were still done using these cards and the MIS majors at that time still had to know how to use them, make new ones, and to be able to trouble-shoot and fix systems that relied upon them. The lower-end laptop I'm on at this very moment probably has more computing power than that mainframe I learned programming on. Hell, my two year old phone probably has more ability and storage than that mainframe.
Anyway, programmers today have it easy compared to what I learned, and I had it easy compared to what was used in the 60s and 70s.
Last edited: