Charles Babbage (1791 - 1871) is commonly described as a "father of computing" due to his invention of the mechanical Difference Engine and the more ambitious plans for the so-called Analytical Engine, neither of which were completed in his lifetime. I will briefly describe the operation of these machines, and also discuss the involvement of Ada Lovelace (1815-1852), who designed the first algorithms for the Analytical Engine.