Se cree que el primer programa de computadora fue un programa de calculadora creado por Ada Lovelace a mediados de la década de 1840. Su programa fue escrito para el motor analítico, una computadora mecánica de propósito general diseñada por Charles Babbage. El programa de Lovelace se publicó en 1843 y se considera el primer programa informático del mundo.