Difference Engine

E141904

The Difference Engine is an early mechanical calculator designed by Charles Babbage to automatically compute and tabulate polynomial functions, often regarded as a precursor to modern computers.

All labels observed (1)

Label Occurrences
Difference Engine canonical 5

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf analog computer precursor
automatic calculating machine
historical computing device
mechanical calculator
automationLevel automatic once set up and started
avoidsOperation direct division
direct multiplication
calculationBasis repeated addition of differences
computationalMethod method of finite differences
computes polynomial values at successive integer arguments
countryOfOrigin United Kingdom
designer Charles Babbage
designGeneration Difference Engine No. 1
Difference Engine No. 2
designStartApproximateYear 1822
designStartDate 1820s
era Industrial Revolution
errorReductionGoal eliminate human errors in table calculation
exhibitedAt Science Museum, London (reconstructed model)
field history of computing
mechanical computation
fundingPurpose construction of a machine to compute mathematical tables
fundingSource UK government
surface form: British government
historicalSignificance first large-scale design for an automatic mechanical calculator
influenced later computer design concepts
influenceOn mechanical engineering of precision instruments
theoretical computer science history
intendedUse astronomical tables
engineering tables
navigation tables
production of mathematical tables
languageOfDesignDocuments English
laterConstruction completed from Babbage's plans in the late 20th century
material brass
steel
mechanismType decimal, digit-by-digit calculation
gear-driven mechanism
notableFeature automatic tabulation without human intervention during runs
high precision mechanical calculation
outputType printed numerical tables
powerSource manual crank
primaryFunction compute polynomial functions
tabulate mathematical tables
regardedAs milestone in computing history
precursor to modern computers
relatedPerson Ada Lovelace
relatedWork Analytical Engine
statusOfOriginalProject never fully completed in Babbage's lifetime

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Charles Babbage knownFor Difference Engine
Charles Babbage designed Difference Engine
Science Museum, London hasExhibit Difference Engine
Analytical Engine predecessor Difference Engine