I remember my Fortran programming class and creating the punch cards from my college days in the late 1970s.
I can still remember a funny incident with punch cards from back in those days. This guy had two giant stacks of punch cards, one under each arm. It was a very windy day on the Palouse meaning gale force like winds. As this guy went to step onto the curb, he misjudged his step and tripped. One stack of cards started to slip out and as he tried to secure that one, he lost control of the other and both hit the ground, breaking the rubber bands that he had wrapped them with. The fierce winds immediately caught the cards and it was like an explosion of punch cards scattered across the Idaho panhandle. The guy stood there for a second in stunned silence and then erupted in some of the most impressive profanity you ever heard.
LOL, as I recall the cards had to be inserted in their proper order. Probably took him days just to punch the cards. Sounds like a good way to learn some new cuss words.