Babbage in the twenty-first century

Welcome to the Babbage pages at Royal Holloway, University of London.

Here you’ll find a collection of materials about Charles Babbage’s life and times, his computational engines, and his design notation. You will also find information about modern reinterpretations of some of Babbage’s designs, including open-source hardware models suitable for 3D printing.

For a structured overview of the site’s contents, please visit our navigation page.

New (2 June 2017) watch a video showing our steam powered Difference Engine



Our work is based in the Centre for Software Language Engineering at Royal Holloway, University of London who host this site.

Our Notions and Notation project has been generously funded by the Leverhulme Trust.

The software tools used within that project were partially developed with the support of the Engineering and Physical Sciences Research Council.

We’re grateful to these organisations for their support.


Contact us

This site is maintained by Adrian Johnstone. Follow the link for contact details.