The IBM card punch

The IBM card punch is my all-time favourite machine! Its purpose was to punch holes in cards that would subsequently be read by a computer and interpreted as either instructions or data. There was a lovely clunky feel to the keyboard and a sequence of clicking sounds as the current card was ejected and another one brought down ready to be punched.