Analytical engine

The Analytical engine was designed by Charles Babbage in 1837. It was the first mechanical general purpose computer.
The logical structure of the Analytical engine was essentially the same as computer design today. 
Babbage was never able to complete construction of his machines due to conflicts with his chief engineer and inadequate funding.