Skip to content

TechRepublic

  • Top Products
  • AI
  • Developer
  • Payroll
  • Security
  • Project Management
  • Accounting
  • CRM
  • Academy
Resources
  • TechRepublic Premium
  • TechRepublic Academy
  • Newsletters
  • Resource Library
  • Forums
  • Sponsored
Go Premium
Popular Topics
  • Top Products
  • AI
  • Developer
  • Payroll
  • Security
  • Project Management
  • Accounting
  • CRM
  • Academy
  • Project Management
  • Innovation
  • Cheat Sheets
  • Big Data
  • Tech Jobs
View All Topics
Go Premium
Hardware

Babbage’s Difference Engine and other historic computers

By Bill Detwiler May 24, 2010, 6:33 AM PDT Bill Detwiler on Twitter billdetwiler

Image
1
of 24

4304353299_51d230a9c0_b.jpg
4304353299_51d230a9c0_b.jpg
Babbage’s Difference Engine and other historic computers

Babbage Difference Engine No. 2

Babbage Difference Engine No. 2

Charles Babbage designed the first automatic computing engines, but none of his creations was ever fully built.

In 2002, London’s Science Museum completed the first fully-functional Difference Engine. A duplicate machine was constructed for Nathan Myhrvold, tech millionaire and former chief technology officer at Microsoft. That second machine is on display at the Computer History Museum in Mountain View, CA.

The photos in this gallery were taken by Jitze Couperus in January, 2010 during a visit to the museum. Mr. Couperus has graciously allowed us to republish his photos of Babbage’s Difference Engine and Royal McBee LGP-30 and Control Data Corporation (CDC) 6600.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Polynomial calculations

Polynomial calculations

Babbage designed his difference engine to calculate and tabulate the value of seventh order polynomials to 31 decimal places. His intent was to eliminate the possibility of human error when calculating printed mathematical tables.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Difference Engine No. 2 specifications

Difference Engine No. 2 specifications

According to the Computer History Museum, Difference Engine No. 2 has 8,000 parts, weighs five tons, and measures 11 feet long.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Difference Engine power source

Difference Engine power source

Difference Engine No. 2 is operated by cranking a handle.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Gears and cams

Gears and cams

Each engine cycle (four cracks of the handle) produces one result.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Seven vertical counting mechanisms

Seven vertical counting mechanisms

Difference Engine No. 2 had seven vertical counting mechanisms. Each with a column of 31 numbered gears.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Adding across columns

Adding across columns

These small brass arms allow the machine to carry the calculation across the seven columns.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Gears, wheels, and counterweights

Gears, wheels, and counterweights

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Another crank handle

Another crank handle

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Crank handle second view

Crank handle second view

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Output printer

Output printer

Babbage designed the machine to produce printed mathematical tables. Difference Engine No. 2 has an output printer that prints each 31 digit results in ink. The machines also imprints the results in a soft material (such as plaster). The plaster cast would then be used to make a printing plate.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Setting the machine's input parameters

Setting the machine's input parameters

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Double checking the settings

Double checking the settings

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Turning the crank

Turning the crank

As the crank is turned, the machine being calculating the results.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Electrodata E-205 (1954)

Electrodata E-205 (1954)

From the Computer History Museum’s description:

“The vacuum-tube based E-205 used a rotating magnetic drum for main memory.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Royal McBee LGP-30 (1956)

Royal McBee LGP-30 (1956)

The LGP-30 was originally manufactured by Royal McBee, a typewriter company. Royal McBee eventually sold their computer division to Control Data Corporation (CDC).

Featured in Ed Nather’s “The Story of Mel”, the LGP-30 has secured a place in hacker lore.

From the Computer History Museum’s description:

“The LGP-30 was a small drum-based computer marketed to engineering, scientific and educational users.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Little Character (1958)

Little Character (1958)

Built for the Control Data Corporation (CDC) in 1958, Seymour Cray’s Little Character was designed to show that a computer could be built from modular circuit boards. It was used as a prototype for the CDC 160 and CDC 1604 computers.

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Zuse Z23 (1961)

Zuse Z23 (1961)

From the Computer History Museum’s description:

“The Z23 contained both a magnetic drum and a small magnetic core memory. Inventor Konrad Zuse began development of the Z23 in 1958 and the first machine was delivered three years later.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

CDC 160A (1962)

CDC 160A (1962)

According to the Computer History Museum, the CDC 160A, had 32K memory, ran at a speed of 78,125 Add/s, and cost $110,000.

“It came with a high-speed paper-tape reader, paper tape punch, and a typewriter. A FORTRAN compiler was also available for those who wanted to write their own programs.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

CDC 6600 (1964)

CDC 6600 (1964)

From the Computer History Museum’s description:

“Designed by Seymour Cray, [the CDC 6600] executed about three million instructions per second and remained the fastest machine for five years, until Cray produced his next supercomputer, the 7600.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

CDC 6600 wiring (1964)

CDC 6600 wiring (1964)

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

CDC 7600 (1971)

CDC 7600 (1971)

From the Computer History Museum’s description:

“About five times faster than the CDC 6600, scientific and government institutions primarily used both machines to execute large mathematical programs written in FORTRAN.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

ETA-10 (1986)

ETA-10 (1986)

From the Computer History Museum’s description:

“The ETA-10 incorporated 44-layer CMOS boards that were cooled by liquid nitrogen.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

Babbage’s Difference Engine and other historic computers

Cray Y-MP (1988)

Cray Y-MP (1988)

From the Computer History Museum’s description:

“The Cray Y-MP was the first supercomputer to successfully reach the one gigaflop (one billion floating point operations per second) operational milestone.”

For more information, check out the Computer History Museum’s description of this machine.

Photo credit: Jitze Couperus

  • Hardware
  • Account Information

    Share with Your Friends

    Babbage’s Difference Engine and other historic computers

    Your email has been sent

Share: Babbage's Difference Engine and other historic computers
Image of Bill Detwiler
By Bill Detwiler
Bill Detwiler is the Editor for Technical Content and Ecosystem at Celonis. He is the former Editor in Chief of TechRepublic and previous host of TechRepublic's Dynamic Developer podcast and Cracking Open, CNET and TechRepublic's popular online show.
  • Account Information

    Contact Bill Detwiler

    Your message has been sent

  • |
  • See all of Bill's content

Daily Tech Insider

If you can only read one tech story a day, this is it.

TechRepublic TechRepublic
  • TechRepublic on Facebook
  • TechRepublic on X
  • TechRepublic on LinkedIn
  • TechRepublic on YouTube
  • TechRepublic on Pinterest
  • TechRepublic RSS
Services
  • About Us
  • Newsletters
  • RSS Feeds
  • Site Map
  • Site Help & Feedback
  • FAQ
  • Advertise
  • Do Not Sell My Information
  • Careers
Explore
  • Downloads
  • TechRepublic Forums
  • Meet the Team
  • TechRepublic Academy
  • TechRepublic Premium
  • Resource Library
  • Photos
  • Videos
  • Editorial Policy
  • Legal Terms
  • Privacy Policy
© 2025 TechnologyAdvice. All rights reserved.
CLOSE

Create a TechRepublic Account

Get the web's best business technology news, tutorials, reviews, trends, and analysis—in your inbox. Let's start with the basics.

Already registered? Sign In
Use Facebook
Use Linkedin

* - indicates required fields

CLOSE

Sign in to TechRepublic

Not a member? Create an account
Use Facebook
Use Linkedin

Lost your password? Request a new password

CLOSE

Reset Password

Please enter your email adress. You will receive an email message with instructions on how to reset your password.

Check your email for a password reset link. If you didn't receive an email don't forgot to check your spam folder, otherwise contact support.

Back to login
1 Finish Profile
2 Newsletter Preferences
CLOSE

Welcome. Tell us a little bit about you.

This will help us provide you with customized content.

No thanks, continue without
1 Finish Profile
2 Newsletter Preferences
CLOSE

Want to receive more TechRepublic news?

Newsletter Name
Subscribe
Daily Tech Insider
Daily Tech Insider AU
TechRepublic UK
TechRepublic News and Special Offers
TechRepublic News and Special Offers International
Executive Briefing
Innovation Insider
Project Management Insider
Microsoft Weekly
Cloud Insider
Data Insider
Developer Insider
TechRepublic Premium
Apple Weekly
Cybersecurity Insider
Google Weekly
Toggle All
No thanks, continue without

You're All Set

Thanks for signing up! Keep an eye out for a confirmation email from our team. To ensure any newsletters you subscribed to hit your inbox, make sure to add [email protected] to your contacts list.

Back to Home Page
×