Nepedia
Back to Discover
Fluent Reader
💻

Analytical engine

technology Maturity 7-9 Next article →

The analytical engine was a plan for a very special machine. It was designed by an English mathematician named Charles Babbage. This machine was a digital mechanical general-purpose computer. This means it could be used for many different kinds of math tasks.

Babbages Analytical Engine, 1834-1871. (9660574685)
Babbages Analytical Engine, 1834-1871. (9660574685)

Babbage first described this design in 1837. He wanted it to be better than his earlier machine, the difference engine. The analytical engine was a huge step forward for science.

Babbage Analytical Engine Plan 1840 CHM.agr
Babbage Analytical Engine Plan 1840 CHM.agr

This machine worked using a few main parts that we still use today. It had a part called a "mill" to do the math. This mill could do addition, subtraction, multiplication, and division. It could also do square roots and comparisons.

PunchedCardsAnalyticalEngine
PunchedCardsAnalyticalEngine

The machine also had a "store" to act as its memory. This store could hold 1,000 numbers. Each number could be 40 digits long. To tell the machine what to do, people used punched cards. There were three types of cards for different jobs. One type was for math rules, one for numbers, and one for moving numbers.

Babbage started working on this design around 1833. He never actually finished building the whole machine. He ran into two big problems during his life. First, he had arguments with his chief engineer, Joseph Clement. Second, he did not have enough money to finish the work. The British government even stopped giving him funds for his earlier projects.

Analytical Engine (2290032530)
Analytical Engine (2290032530)

His son, Henry Prevost Babbage, tried to build parts of it later. Henry built a part of the mill and a printer. In 1910, this small part could even calculate multiples of pi.

Many important people helped carry on these ideas. An Italian mathematician named Luigi Menabrea wrote about the engine in 1842. In 1843, a woman named Ada Lovelace translated his work into English. She added her own notes to the paper. She showed how the machine could calculate Bernoulli numbers. Because of this, many people call her the first computer programmer.

Babbage Analytical Engine Plan 1840 CHM.agr
Babbage Analytical Engine Plan 1840 CHM.agr

It took a long time for a real computer to be built. Konrad Zuse built the Z3 in 1941. This was more than a century after Babbage's original plan.

You can think of the analytical engine as a great-grandparent to your laptop or phone. Even though it used gears and cards, the way it was organized was very similar to modern computers. It used loops and branching to follow instructions. This is just like how a computer follows a program today. Babbage even thought about how to make machines work faster. He knew that once these machines existed, people would want to find the shortest paths for math. His big ideas helped start the science of computer programming.

444 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (4)
File:Babbages Analytical Engine, 1834-1871. (9660574685).jpg
Babbages Analytical Engine, 1834-1871....
File:PunchedCardsAnalyticalEngine.jpg
PunchedCardsAnalyticalEngine.jpg
File:Analytical Engine (2290032530).jpg
Analytical Engine (2290032530).jpg
File:Babbage Analytical Engine Plan 1840 CHM.agr.jpg
Babbage Analytical Engine Plan 1840 CHM.agr.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.