Kdo je izumil računalniško programiranje?

Ada Lovelace je bila edini zakoniti otrok legendarnega angleškega pesnika Lorda Byrona, vendar se je od svoje žene ločil mesec dni po Adinem rojstvu in zapustil Anglijo, tako da se nikoli nista poznala. Leta 1833, ko je bil star 17 let, je Lovelace srečal matematika Charlesa Babbagea, ki je teoretiziral velik računski stroj, ki ga je imenoval analitični stroj. Spodbujena s svojo znanstveno izobrazbo in navdušena nad idejo o »računalniškem stroju«, je Lovelace objavila prvi algoritem za ta hipotetični stroj, s čimer si je prislužila naziv prvega računalniškega programerja na svetu.

Kratko, a produktivno življenje:

V obsežnih spisih je Lovelace razložil motor jasneje kot ga je imel Babbage, in celo teoretiziral metodo, s katero motor ponovi vrsto navodil, postopek, ki je danes znan kot zanka.
Zgrajen je bil le majhen del analitičnega motorja, a Lovelaceovi prispevki živijo. Sodobni programski jezik “Ada” je poimenovan po njej.
V kasnejših letih je Lovelace poskušal razviti matematične sheme za zmago pri igrah na srečo. Umrla je zaradi raka maternice pri 36 letih in je bila pokopana poleg očeta v Nottinghamu v Angliji.