As others have said, punched cards were no longer in use in most places in the Nineties. Punched paper tape held on longer as a mechanical storage medium, and that mainly for legacy machinery that still had paper tape readers attached.
VDU’s began to be introduced in the Seventies and your program would be stored on the machine itself, or on magnetic tape if it was something very large.
Manual card punches did exist – way back in the days when the Hollerith card had been invented for census data such things were useful – but even in the Sixties you’d use an IBM 029 card punch machine for that job. Nobody I’ve ever heard of used a manual hole punch to create program or data, not on cards or on paper tape.
As an aside to those folks bemoaning what happened if you dropped a card stack: There’s a reason that the coding standard specified 72 characters per line when you had an 80-column card. Those last eight columns used for index numbers so you could write something like PROJnnnn in those last eight (or get the card punch machine to do it for you) and then if you dropped a stack you just picked it up, made sure all the card were the right way up and loaded them into a card sorter which would eventually present them to you as a properly ordered stack. Impressive machines with lots of bins for holding cards during the sorting process. Where do you think sort algorithms came from 🙂