1822. június 14-én Charles Babbage bemutatta a Királyi Csillagászati Társaságnak (Royal Astronomical Society) egy forradalmi eszköz tervét, amelyet „Difference Engine”-nek nevezett – ez volt az első mechanikus számítógép koncepciója. Bár az eredeti gép sosem készült el, Babbage munkája mérföldkőnek számít a számítástechnika történetében.