← Back

Program Cards

Analytical Engine (1837)

Babbage's design separated the Mill (processor) from the Store (memory) — the same architecture computers use today.

Programs were fed via punched cards: operation cards controlled the Mill, variable cards directed data flow.

Ada Lovelace wrote the first algorithm (Bernoulli numbers) for this machine in 1843, making her the world's first programmer.