Ada Lovelace krediteras för att skriva den första algoritmen som är avsedd att bearbetas av en maskin, särskilt Charles Babbages analytiska motor. Medan den analytiska motorn aldrig byggdes under hennes livstid, betraktas hennes algoritm för att beräkna Bernoulli -nummer som en landmärkesprestation eftersom den visade en maskin potential att gå utöver enkla beräkningar och utföra komplexa uppgifter baserade på instruktioner. Det är därför hon ofta betraktas som den första dataprogrammeraren.