High Quality Content by WIKIPEDIA articles! A card punch such as the IBM 3525 (not to be confused with keypunch), is an electronically mechanized output device used to punch data into punched cards. Sometimes combined with card readers and other functions to form multifunction machines, such as the IBM 2540 card reader-punch, such devices...