Charles Babbage, 1821'de Fark Motoru adı verilen ilk mekanik bilgisayarı icat etti ve 1832'de tamamladı. Fark Motoru, basit hesaplamalar yapabilir ve matematiksel tablolar derleyebilirdi. Babbage daha sonra herhangi bir hesaplama yapabilen, ancak ömrü boyunca prototip oluşturamayan bir cihaz olan Analitik Motoru tasarladı.
Charles Babbage'ın fikirleri zamanı için devrim niteliğindeydi, ancak o zamanki üretim yetenekleri onu geri aldı. Bilgisayarda bir sonraki büyük atılım, 1936 yılında Alan Turing'in modern programlanabilir bilgisayar fikrini ortaya çıkardığı yıllar sonra gerçekleşti. Bu, 1930'ların sonlarında elektromekanik bilgisayarlara, elektrik anahtarlarını ve mekanik röleleri kullanan cihazlara yol açtı. Yakında ilk önce vakum tüplerini kullanan, ancak transistörlerin ve 1950'lerde entegre devrelerin kullanımına ilerleyen tüm elektronik bilgisayarlar tarafından değiştirildiler.