IBM Cards
Originally designed in 1928, these cards were universally used in the 1950's-1970's for storing digital data and programs. Each card held 80 bytes of data.

Photo sources: top, bottom. See also IBM Card at Wikipedia.