Steam Computer Builders Scan Babbage’s Notes

Plans coming to fruition at the Science Museum in London could see the first computer program ever devised running for the first time after almost 170 years.

The museum has begun digitising the plans and notebooks of Charles Babbage (1791-1871) so that a team of engineers can access the documents to begin to construct Babbage’s Analytical Engine a mechanical device which, if Babbage had completed it, would have been the first true computer – in the Victorian era.

The project is the brainchild of John Graham-Cumming, a vice-president of engineering at CRM intelligence software maker Causata. He has taken on the personal challenge to see through the building of this steam-powered programmable computer designed in the 19th century.

Steam-Driven Hardware

Charles Babbage (1791-1871) was a polymath who saw the possibility of the repetitive processes of computers (in his day, people who performed calculations) being performed by machine. His first invention in this area was the Difference Engine, a gigantic calculator, which he drafted and attempted, but failed, to build.

Babbage Analytical Mill

He revisited the project to create a revised design in later life – a project that was eventually realised by the Science Museum in 1991 where a Difference Engine No 2 and its associated printer have been working flawlessly for 20 years.

Despite the failure of Babbage to complete the project, he moved on to design the Analytical Engine in 1837, which took the calculator to the next step of using calculated results for use in further calculations according to rules input through punched paper cards – a programming technique adapted by IBM for its early mainframe electronic computers.

The machine would have employed several other features used in modern computers, including sequential control, branching, and looping (“if” and “goto” instructions). This defines the system as a computer, or Turing-complete, according to the definition laid down by Alan Turing in the mid-20th century.

In 1843, Ada Lovelace (Ada King, Countess of Lovelace), a daughter of the celebrated poet Lord Byron, devised a method for calculating a sequence of Bernoulli numbers – widely accepted as the first example of a computer program. Lovelace’s vision of the uses of the Analytical Engine surpassed Babbage’s view of a mere calculating computer and she foresaw the possibilities of music being composed by machine and other data being represented numerically and manipulated – the concept of the modern computer.

Team Ready For Action

To build interest in the current Analytical Engine project, known as Plan 28 after Babbage’s numerical assignation for his detailed designs, Graham-Cumming last year recruited the help of Doron Swade, who masterminded the Science Museum project to build Babbage’s Difference Engine No 2. In July, 2011, the Computer Conservation Society, responsible for providing advice and assistance for many historical computer reconstructions, accepted the Analytical Engine into its project portfolio.

Proof of concept rig

The digitising of Babbage’s designs will enable the construction team to access the original documents remotely in its attempt to realise the inventor’s dream. So far, only one section of the “mil”l of the Analytical Engine has ever been constructed – by Babbage’s son Henry Prevost Babbage in 1910.

The mill, on display at the Science Museum, is the mechanical CPU, capable of doing addition, subtraction, multiplication and division. The complete engine will be supported by a store (the memory); and cogs and barrels (effectively, the microcode for the mill operations).

Initially the scans will only be available to the project workers but the Science Museum hopes to make them available to science and technology researchers in 2012. Public access will follow at an unspecified date.

Eric Doyle, ChannelBiz

Eric is a veteran British tech journalist, currently editing ChannelBiz for NetMediaEurope. With expertise in security, the channel, and Britain's startup culture, through his TechBritannia initiative

Recent Posts

Craig Wright Sentenced For Contempt Of Court

Suspended prison sentence for Craig Wright for “flagrant breach” of court order, after his false…

2 days ago

El Salvador To Sell Or Discontinue Bitcoin Wallet, After IMF Deal

Cash-strapped south American country agrees to sell or discontinue its national Bitcoin wallet after signing…

2 days ago

UK’s ICO Labels Google ‘Irresponsible’ For Tracking Change

Google's change will allow advertisers to track customers' digital “fingerprints”, but UK data protection watchdog…

2 days ago

EU Publishes iOS Interoperability Plans

European Commission publishes preliminary instructions to Apple on how to open up iOS to rivals,…

3 days ago

Momeni Convicted In Bob Lee Murder

San Francisco jury finds Nima Momeni guilty of second-degree murder of Cash App founder Bob…

3 days ago