Introdução à programação/História da Programação
A mais antiga programadora de computadores de que se tem notícia é Ada Lovelace, que descreveu o funcionamento da máquina analítica de Charles Babbage, que nunca ficou pronta. O primeiro programador que completou todos os passos para a computação, incluindo a compilação e o teste, foi Wallace Eckert. Ele usou linguagem matemática para resolver problemas astronômicos na década de 1930. Alan Turing elaborou e programou um computador destinado a quebrar o código alemão ENIGMA na Segunda Guerra Mundial.