Era Ada Lovelace , un matemático y escritor inglés, al que se le atribuye la escritura del primer algoritmo destinado a ser procesado por una máquina. Ella hizo esto en el contexto del motor analítico de Babbage, aunque nunca fue ejecutado.
He aquí por qué no llamamos al trabajo de Ada Lovelace como un "lenguaje de computadora":
* Sin máquina física: El motor analítico nunca se construyó, por lo que no había una computadora real para ejecutar ningún código.
* Alcance limitado: El trabajo de Ada Lovelace se centró en un solo algoritmo (para calcular los números de Bernoulli), no en un lenguaje de propósito general.
Sin embargo, su trabajo se considera innovador porque demuestra una comprensión del potencial para que las máquinas realicen cálculos complejos, y ella entendió claramente el concepto de un programa como un conjunto de instrucciones para que la máquina lo siga.
Entonces, si bien no hubo "primer lenguaje informático" para el motor analítico, el trabajo de Ada Lovelace se reconoce como el primer ejemplo de un algoritmo diseñado para una máquina. Esto la convierte en una figura significativa en la historia de la informática y le valió el título de "El primer programador de computadoras".