2
Ada Lovelace, Notes to a Sketch of the Analytical Engine Invented by Charles Babbage, by L.F. Menabrea, in Scientific Memoirs (London, 1843), vol. 3. Ada Lovelace First Computer Programmer Exhibit: Galileo’s World | Gallery: Galileo, Engineer | No. 16 lynx-open-ed.org Learning Leaflet: Women in Science Lynx Open Ed History of Science Collections University of Oklahoma Libraries

AdaLovelace - Lynx Open Edlynx-open-ed.org/OERs/Lovelace-LL.pdfAda Lovelace,!Notes"to a!Sketch of the Analytical Engine Invented by Charles Babbage, by L.F. Menabrea,"in Scientific

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AdaLovelace - Lynx Open Edlynx-open-ed.org/OERs/Lovelace-LL.pdfAda Lovelace,!Notes"to a!Sketch of the Analytical Engine Invented by Charles Babbage, by L.F. Menabrea,"in Scientific

Ada Lovelace, !Notes" to a !Sketch of the Analytical Engine Invented by Charles Babbage,by L.F. Menabrea," in Scientific Memoirs (London, 1843), vol. 3.

Ada LovelaceFirst Computer Programmer

Exhibit: Galileo’s World | Gallery: Galileo, Engineer | No. 16 lynx-open-ed.org

Learning Leaflet: Women in ScienceLynx Open Ed

History of Science CollectionsUniversity of Oklahoma Libraries

Page 2: AdaLovelace - Lynx Open Edlynx-open-ed.org/OERs/Lovelace-LL.pdfAda Lovelace,!Notes"to a!Sketch of the Analytical Engine Invented by Charles Babbage, by L.F. Menabrea,"in Scientific

What is the difference between a calculating machine and a computer?

Charles Babbage designed two kinds of mechanicalcomputational machines: a !difference engine,# or calculatingmachine; and an !analytical engine,# which was far more. In1840, Babbage presented his design for the !analytical engine# toa group of mathematical engineers in Turin, Italy. One of them,Luigi Menabrea, who would later become Prime Minister ofItaly, published an account of Babbage$s design in Geneva. WithBabbage$s encouragement, the daughter of Lord Byron, AugustaAda King, Countess of Lovelace, translated Menabrea$s articleinto English and added her own substantive commentary.Lovelace$s notes went considerably beyond what Babbage andMenabrea had written. Her lengthy appended notes amount to40 pages of very dense text compared with only 24 pages,lightly spaced, for Menabrea$s article. Lovelace explained howBabbage$s !analytical engine,# if constructed, would amount to aprogrammable computer rather than merely a calculator. Itwould take input from punch cards, and store variables for use indiverse sequential operations. These 19th century mechanicaloperations are functionally equivalent to the conditionalbranching, looping, and parallel processing operations of earlyelectronic computers. Although she specified how Babbage$sengine could generate a Bernoulli series of numbers, Lovelaceargued for the wider potential of the engine to produceanalytical results beyond the realm of mathematics.

lynx-open-ed.org@lynx_open_ed

#galileosworld@ouhoscollection

Ada Lovelace: First Computer Programmer

Kerry Magruder and Brent Purkaple