Charles Babbage adalah seorang penemu yang berasal dari Inggris, ia berhasil menyelesaikan prinsip-prinsip pemakaian umum
digital seabad penuh sebelum perkembangan besar-besaran mesin hitung elektronik
terjadi. Mesin yang dirancangnya diberi nama “Mesin Analitis” yang pada intinya
mampu melaksanakan apa saja yang bisa dilakukan kalkulator modern tetapi tidak
sama cepatnya karena tidak bertenaga listrik. Sayangnya, berhubung teknologi
abad ke-19 belumlah cukup maju karena Babbage belum sanggup merampung kontruksi
mesin analitis itu, selain memerlukan banyak waktu dan biaya yang besar.
Setelah beliau wafat, gagasannya yang begitu cemerlang itupun nyaris
terlupakan.
Tahun 1973 tulisan-tulisan Babbage menjadi perhatian Howard H.Aiken, sarjana
tamatan Harvard. Aiken yang juga sedang menyelesaikan rancangan mesin computer
tergerak banyak oleh gagasan-gagasan Babbage. Bekerja sama dengan IBM Aiken
sanggup membuat Mark I, computer pertama untuk segala keperluan. Tahun 1946 dua
tahun setelah Mark I dioperasikan, kelompok insinyur dan penemu lain
menyelesaikan ENIAC, mesin hitung elektronik pertama. Sejak saat itu, kemajuan
teknologi computer berkembang dengan pesatnya. Karena mesin hitung mempunyai
pengaruh yang begitu pesat di dunia dan akan menjadi lebih penting lagi
dimasa-masa yang akan datang. Sumbangan pikiran Babbage terhadap perkembangan
computer tidaklah lebih besar dari Aiken atau John Mauchly J.O. Eckert. Atas
dasar itu paling sedikit ada tiga pendahulu Babbage (Blaise Pascal, Gottfried
Leibniz, dan Joseph Marie jacquard) sudah membuat sumbangan yang setara dengan
Babbage.
Pascal, seorang matematikus, filosof, dan ilmuan Perancis menemukan mesin
penjumlahan mekanis bahkan jauh di tahun 1642. Tahun 1671 Gottfired Wilhelm Von
Leibniz, seorang filsof dan matematikus merancang mesin yang dapat menjumlah,
mengurangi, mengalikan, dan membagi. Leibniz juga orang pertama yang
menunjukaan arti penting “Sistem Binary” yaitu, system penjumlahan dengan dua
digit yang dalam zaman modern ini secara luas digunakan dalam mesin computer.