La primera persona en escribir un programa de computadora fue Ada Lovelace en 1842. Su programa fue escrito para la Máquina Analítica de Charles Babbage y tenía la capacidad de calcular números de Bernoulli de manera automática. Ada Lovelace fue influenciada por figuras importantes como Faraday, Dickens y Wheatstone y desarrolló un interés en las matemáticas.