Rani mainframe računalni programi bili su sadržani u hrpama kartonskih bušenih kartica. Iako je prošlo mnogo godina otkako se koriste u tu svrhu, bušene kartice još uvijek imaju nekoliko namjena, a najviše se koriste u nekim automatima za glasanje.
Bušene kartice su zapravo izumljene prije elektroničkih računala. Prvobitno patentiran od strane Hermana Holleritha, bušena kartica je prvi put korištena sa strojevima za tabeliranje za bilježenje vitalnih statistika od strane New York City Board of Health, a kasnije, u popisu stanovništva iz 1890. godine. Hollerith je zapravo dobio ideju iz kartica koje se koriste u Jacquard tkalačkim stanjima, koji koriste kartice za kontrolu uzorka tkanja.
Hollerith je izumio elektromehaničke strojeve koji su uključivali uređaj za bušenje, stroj za tablice i stroj za sortiranje, koji su se mogli koristiti za prikupljanje i pohranjivanje statistike. Njegovoj tvrtki, Tabulating Machine Company, kasnije se pridružio Thomas Watson, koji je kasnije preimenovao tvrtku u International Business Machines (IBM).
Veličina i broj stupaca varirao je tijekom godina, a izvorna kartica korištena u popisu iz 1890. godine imala je 20 stupaca s po 10 mjesta za bušenje. Postoji nekoliko zanimljivih paralela s modernim operativnim sustavima. Godine 1928. IBM je predstavio i patentirao karticu s 80 stupaca koja je koristila pravokutne rupe umjesto okruglih rupa, što je bilo značajno jer je ograničilo IBM-ove konkurente na stariji, nekompatibilni format okruglih rupa.
Remington Rand je dizajnirao konkurentski format koji je dopuštao pohranjivanje 90 stupaca teksta na karticama s 45 stupaca, što je zapravo bio superioran dizajn, ali zbog IBM-ove dominacije na tržištu, nije korišten tako često. Obrada kartica nije nužno zahtijevala korištenje računala. Neke su maloprodajne aplikacije, na primjer, koristile uređaj za razvrstavanje kartica i tablični stroj za računovodstvene funkcije, kao što su polja za zbrajanje cijena na karticama u više kategorija.
Programski jezici zahtijevali su da se rane kartice fiksnog formata prebace na dizajn slobodnog formata, a s razvojem standardiziranih računalnih jezika kao što su FORTRAN i COBOL, generičke bušene kartice postale su prevladavajuće.
Tek 1970-ih velike operacije obrade podataka počele su se premještati s bušenih kartica na okruženja s timesharingom s podacima pohranjenim na magnetskoj vrpci.
Bušene kartice se još uvijek široko koriste u glasačkim strojevima, unatoč problemima koji su se javljali tijekom godina. Na općim izborima 1968. u Detroitu, oluja je natopila jednu seriju glasačkih listića, a na predsjedničkim izborima 2000. postavila su se pitanja o njihovoj točnosti i učinkovitosti u usporedbi s modernijim sustavima.