1820年，巴貝治第一個設計出可以編寫程式嘅電腦。不過由於嗰時技術有限，錢亦都唔夠，設計冇即時實現到。之但係，一啲技術好似打窿咭同埋真空管，響19世紀末證明咗喺電腦運算係好有用。hermannhollerith整咗部機器，可以自動處理大量打窿咭。