Monday, February 25, 2013

The virtual keypunch

If you want a taste of "old iron", and classic computing before the days of microcomputers, floppy discs and the like try the Virtual Keypunch. Punched cards were an early data storage method with the data being encoded using holes in a piece of card or other material (hence the need of a Keypunch to make the holes!) Programs were encoded using the cards but because each card (if using the IBM 80 column card method) could only hold one line of code then you might need hundreds if not thousands of cards for a serious program.

All the cards had to be in order and there are plenty of tales of people dropping card stacks. One benefit of this data storage method however was that if you did suffer such a data corruption you could restore it by putting the cards back in order! Corrupted cards (bent for example) could also repunched. By the 1970s computers were moving onto magnetic storage and visual display terminals though you could still find the keypunches and readers well into the 1990s.

No comments: