Babbage's Analytical Engine: a design that stayed on paper
A design for a calculating machine in which the mill (which performs operations) and the store (which holds numbers) are separated, and the order of operations is set by interchangeable punched cards borrowed from the loom. From the earlier Difference Engine, which computed tables by a single scheme fixed in iron, this machine differed above all in one respect: the programme was separated from the machine and could be rewritten.
Its author, the Englishman Charles Babbage, did not build it. Its fullest description, the manuscript of 26 December 1837, went unpublished in the author's lifetime. The first printed account was that of the Italian Luigi Menabrea in 1842, and the translation with Ada Lovelace's extensive notes appeared in 1843. At Babbage's death in 1871 there existed drawings and a part of the mill with a printing mechanism, no more.
The design stayed on paper, yet it already contains the separation of memory from processor, conditional branching, repetition, and the thought that the order of operations is a thing apart from the mechanism, which can be written down and passed on.
Why this date
The idea took shape after the money for the Difference Engine ran out in 1833; the transition to the new scheme occupied a period beginning in 1834. The axis value is 1837, from the manuscript On the Mathematical Powers of the Calculating Engine dated 26 December 1837; The Rutherford Journal states plainly that it remained unpublished in his lifetime. The first printed description was Menabrea's in 1842, and the translation with Ada Lovelace's notes appeared in 1843. By Babbage's death in 1871 only a part of the machine had been built (the mill and a printing mechanism); the complete machine never existed in the author's lifetime (Britannica).
What it grew from
-
The punched-card loom (Jacquard machine)
influenced · Confidence: high
Babbage carried the weaving cards over to the calculating machine openly: he explained the design through the loom and called the analogy nearly perfect, kept a woven portrait of Jacquard at home and used it to show how the cards worked, and Ada Lovelace wrote that the engine weaves algebraical patterns just as the loom weaves flowers and leaves.
Link sources
- Babbage C. «Passages from the Life of a Philosopher» (1864), VIII «Of the Analytical Engine» (1864) Verified 20 Sep 2026
It is known as a fact that the Jacquard loom is capable of weaving any design which the imagination of man may conceive.
- Babbage C. «Passages from the Life of a Philosopher» (1864), VIII «Of the Analytical Engine» (1864) Verified 20 Sep 2026
These patterns are then sent to a peculiar artist, who, by means of a certain machine, punches holes in a set of pasteboard cards in such a manner that when those cards are placed in a Jacquard loom, it will then weave upon its produce the exact pattern designed by the artist.
- Babbage C. «Passages from the Life of a Philosopher» (1864), VIII «Of the Analytical Engine» (1864) Verified 20 Sep 2026
The analogy of the Analytical Engine with this well-known process is nearly perfect.
- Menabrea L. F. «Sketch of the Analytical Engine», A. A. L., Note A (Note A) (1843) Verified 20 Sep 2026
We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves.
- Swade D. «The Cogwheel Brain. Charles Babbage and the Quest to Build the First Computer» (2000), 107-108, historyofinformation.com (2000), 107-108 Verified 20 Sep 2026
He hung his own copy of the prized portrait in his drawing room and used it to explain his use of the punched cards in his Engine
- Britannica, «Analytical Engine» Verified 24 Sep 2026
Data (numbers) were to be entered on punched cards, using the card-reading technology of the Jacquard loom. Instructions were also to be entered on cards, another idea taken directly from Joseph-Marie Jacquard.
- Britannica, «Jacquard loom» Verified 20 Sep 2026
These punched cards were adopted by the English inventor Charles Babbage as an input-output medium for his proposed Analytical Engine
"Verified" means that on that day the quotation was found at the address given, word for word. No date means we have not been able to open the source yet, not that the quotation is wrong.
- Babbage C. «Passages from the Life of a Philosopher» (1864), VIII «Of the Analytical Engine» (1864) Verified 20 Sep 2026
-
The Nautical Almanac and the lunar-distance method in the mariner's hands
influenced · Confidence: medium
Errors in printed tables, above all those from which the Nautical Almanac was computed, were the practical stimulus for Babbage's calculating engines: the Difference Engine was conceived in 1820–1821 while preparing ancillary tables for the Almanac at the Astronomical Society, and the Analytical Engine of 1834 grew out of the same project.
Dispute: The stimulus from tables led to the Difference Engine, whereas this link concerns the Analytical Engine: according to Grier, Babbage conceived it in 1834 as a more general machine while the Difference Engine was still unfinished. The Computer History Museum stresses that tabular errors were not his only motive: he also saw his engines as a new technology of mathematics.
Link sources
- Grier D. A. «Babbage, Charles», Complete Dictionary of Scientific Biography (New DSB, via Encyclopedia.com) (2008) Verified 20 Sep 2026
In 1820 he became a founding member of the Astronomical Society, a group of businessmen who were interested in revising the Royal Nautical Almanac, the annual volume that was used by navigators and surveyors.
- Grier D. A. «Babbage, Charles», Complete Dictionary of Scientific Biography (New DSB, via Encyclopedia.com) (2008) Verified 20 Sep 2026
In preparing some ancillary tables for the Almanac, Babbage conceived of a machine that might assist with the calculation.
- [Lardner D.] «Babbage's Calculating Engine», Edinburgh Review 59, no. 120 (1834) Verified 20 Sep 2026
If proof were wanted to establish incontrovertibly the utter impracticability of precluding numerical errors in works of this nature, we should find it in this succession of error upon error, produced, in spite of the universally acknowledged accuracy and assiduity of the persons at present employed in the construction and management of the Nautical Almanac. It is only by the mechanical fabrication of tables that such errors can be rendered impossible.
- Computer History Museum, «The Babbage Engine: Overview» Verified 20 Sep 2026
His work on the engines led him from mechanized arithmetic to the entirely new realm of automatic computation. Tabular errors provided a practical stimulus. But this was not his only motive. He also saw his engines as a new technology of mathematics.
"Verified" means that on that day the quotation was found at the address given, word for word. No date means we have not been able to open the source yet, not that the quotation is wrong.
- Grier D. A. «Babbage, Charles», Complete Dictionary of Scientific Biography (New DSB, via Encyclopedia.com) (2008) Verified 20 Sep 2026
Node sources
- The Rutherford Journal Verified 5 Oct 2026
In a manuscript on the Analytical Engine, dated 26 December 1837, unpublished in his lifetime, Babbage predicted the importance of computational method and numerical analysis as new branches of analysis
- The Rutherford Journal Verified 5 Oct 2026
The transition was accomplished through a series of largely undocumented steps in a creatively intense period starting in 1834 and refinements preoccupied Babbage on and off for the rest of his life.
- Britannica, «Analytical Engine» Verified 24 Sep 2026
Only partially built at the time of Babbage's death in 1871, this portion contains the 'mill' (functionally analogous to a modern computer's central processing unit) and a printing mechanism.
- Britannica, «Analytical Engine» Verified 24 Sep 2026
Data (numbers) were to be entered on punched cards, using the card-reading technology of the Jacquard loom. Instructions were also to be entered on cards, another idea taken directly from Joseph-Marie Jacquard.
- Babbage C. «Passages from the Life of a Philosopher» (1864), VIII «Of the Analytical Engine» (1864) Verified 5 Oct 2026
To those who are acquainted with the principles of the Jacquard loom, and who are also familiar with analytical formulæ, a general idea of the means by which the Engine executes its operations may be obtained without much difficulty.
"Verified" means that on that day the quotation was found at the address given, word for word. No date means we have not been able to open the source yet, not that the quotation is wrong.