Note G

E449090

Note G is Ada Lovelace’s famous section of her “Notes on the Analytical Engine,” often cited as the first published computer program and a foundational document in the history of computing.

All labels observed (1)

Label Occurrences
Note G canonical 1

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf early computer program specification ⓘ
historical document ⓘ
technical note ⓘ
associatedWith Charles Babbage ⓘ
author Ada Lovelace ⓘ
citedAs foundational document in the history of computing ⓘ
contains detailed table of operations for the Analytical Engine ⓘ
stepwise procedure for computing Bernoulli numbers ⓘ
countryOfOrigin United Kingdom ⓘ
dateWritten 1843 ⓘ
describes Analytical Engine ⓘ
algorithm for computing Bernoulli numbers ⓘ
discusses loops and control of operation sequences in the Analytical Engine ⓘ
representation of variables and results on punched cards ⓘ
documentType annotated example of machine computation ⓘ
field computer science ⓘ
history of computing ⓘ
mathematics ⓘ
hasLegacy symbol of Ada Lovelace’s role in early computing ⓘ
hasSectionLabel G ⓘ
hasSubject Analytical Engine operation cards ⓘ
Bernoulli numbers ⓘ
programming method for the Analytical Engine ⓘ
hasWorkTitle Note G ⓘ
historicalSignificance early explicit description of a machine-executable algorithm ⓘ
illustrates how the Analytical Engine could be programmed ⓘ
separation of hardware and program ⓘ
influenced later conceptions of programming ⓘ
language English ⓘ
medium printed journal article ⓘ
oftenDescribedAs first published computer program ⓘ
partOf Notes on the Analytical Engine ⓘ
partOfWorkBy Ada Lovelace ⓘ
publishedAsAppendixTo Ada Lovelace’s translation of Luigi Menabrea’s paper on the Analytical Engine ⓘ
publishedIn Taylor’s Scientific Memoirs ⓘ
referencedBy biographers of Ada Lovelace ⓘ
historians of computing ⓘ
relatedTo Lovelace–Babbage correspondence on the Analytical Engine ⓘ
Luigi Menabrea’s 1842 paper on the Analytical Engine ⓘ
topic mechanical computation ⓘ
programming of the Analytical Engine ⓘ
symbolic manipulation by machines ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.