Skip to content
Hi, Bot

› Foundations of Computing · 1 of 14

Ada Lovelace

1815–1852 · British

Realized Babbage's Analytical Engine could manipulate symbols, not only numbers.

Ideas
First computer program, general-purpose computing
Affiliations
Independent / associate of Charles Babbage
Contribution
  • Wrote what is often called the first computer program — notes for how Babbage's Analytical Engine could compute Bernoulli numbers.
  • Saw that a calculating machine could also follow rules about symbols, music, and other non-numeric patterns.
  • Published her analysis as notes on Menabrea's account of the Engine, expanding it into a vision of general-purpose computing.
Key observations
  • A machine that only adds numbers is useful; a machine that manipulates symbols by rule can represent many kinds of work.
  • Imagination about what a machine might do can outrun the hardware that exists in your lifetime.
  • Careful notes — steps, conditions, expected results — are how you hand a plan to a future machine.
Conclusions
  • Programming is older than electronic computers; it begins as precise instructions for a general engine.
  • When someone says AI "understands," ask what symbols and rules (or examples) it was given.
  • General-purpose machines matter because the same substrate can serve many jobs.

Same notes in the short book →

This page is the link. Send it as it is.