Quem foi Ada Lovelace? A mulher que previu o computador

Ada Lovelace (1815–1852) foi uma matemática inglesa que, em 1843, publicou um método passo a passo para que uma máquina calculasse uma sequência de números: o primeiro programa de computador já impresso. A máquina para a qual ele foi escrito nunca chegou a ser construída. O programa tem um bug. E o mais importante que ela escreveu nem foi o programa. Foi a ideia, com um século de antecedência, de que uma máquina de calcular poderia trabalhar com música, letras e lógica com a mesma facilidade com que trabalha com números.
Ela tinha 27 anos.
No nosso jogo, os jogadores digitaram o nome dela 492 vezes. Isso a coloca na 125ª posição entre as 20.918 mulheres diferentes já citadas, bem atrás de Marie Curie, com 2.210. Entre as mulheres que construíram a computação, porém, ela está praticamente sozinha — e a segunda metade deste texto mostra o quanto. Antes, quem ela foi de fato, o que a Nota G realmente diz e se "primeira programadora" é um título justo.
Ada Lovelace em resumo
| Dado | Detalhes |
|---|---|
| Nascimento | 10 de dezembro de 1815, Londres |
| Morte | 27 de novembro de 1852, Londres, aos 36 anos |
| Nome completo | Augusta Ada King, condessa de Lovelace (nascida Augusta Ada Byron) |
| Pais | O poeta Lord Byron e a matemática Anne Isabella (Annabella) Milbanke |
| Conhecida por | As Notas sobre a Máquina Analítica de Charles Babbage (1843), incluindo a Nota G, o primeiro programa de computador publicado |
| Homenagens | A linguagem de programação Ada (1980) e o Ada Lovelace Day, na segunda terça-feira de todo mês de outubro |
Uma infância pensada como antídoto contra a poesia
Ada tinha cinco semanas de vida quando a mãe deixou Lord Byron e levou a bebê consigo. A separação foi oficializada naquela primavera; Byron deixou a Inglaterra para sempre e nunca mais viu a filha. Morreu na Grécia em 1824, quando ela tinha oito anos.
A mãe tinha um plano para a menina: matemática, cedo e com rigor, como defesa contra o que ela via como o temperamento dos Byron. Byron certa vez chamara Annabella de sua "Princesa dos Paralelogramos". Agora ela criava a filha dos dois à base de geometria, preceptores e rotinas diárias rígidas.
Isso não deixou Ada menos imaginativa. Aos doze anos, ela decidiu voar. Estudou a anatomia das aves, fez experimentos com asas e planejou um livro ilustrado chamado Flyology ("Voologia"). Sua última ideia foi acrescentar energia a vapor.
Retrato de 1836 feito por Margaret Sarah Carpenter. Ada reclamou que a pintora estava determinada a exibir "toda a extensão da minha espaçosa mandíbula, na qual acho que deveria estar escrita a palavra Matemática". Government Art Collection.
Como Ada Lovelace conheceu Charles Babbage?
Ela o conheceu numa festa na casa dele, em Londres, em 5 de junho de 1833. Ela tinha 17 anos; ele, 41, e era famoso. Pouco depois, ela e a mãe voltaram para ver o fragmento funcional da Máquina Diferencial dele, uma calculadora de latão movida a manivela. Uma amiga da família, Sophia De Morgan, lembrou que os outros convidados apenas olhavam a máquina boquiabertos, enquanto "a senhorita Byron, jovem como era, entendeu seu funcionamento e viu a grande beleza da invenção".
Duas pessoas moldaram o que veio depois:
- Mary Somerville, a cientista mais célebre da Grã-Bretanha, tornou-se sua amiga e tutora informal. Mary Somerville foi citada no nosso jogo exatamente duas vezes.
- Augustus De Morgan, um dos principais lógicos da época, deu aulas a ela por correspondência em 1840–41. Sessenta e seis dessas cartas sobreviveram. Um estudo de 2017 sobre elas, feito pelos historiadores de Oxford Christopher Hollings, Ursula Martin e Adrian Rice, encontrou "uma matemática talentosa, perspicaz e bem informada".
Nesse meio-tempo, ela se casou com William King em 1835, teve três filhos até 1839 e tornou-se condessa de Lovelace quando o marido recebeu o título de conde, em 1838.
O que Ada Lovelace escreveu de fato?
Ela escreveu as Notas. Em 1840, Babbage apresentou sua nova máquina, a Máquina Analítica, a engenheiros em Turim. Um jovem engenheiro do exército italiano, Luigi Menabrea, redigiu um artigo sobre ela em francês em 1842. Menabrea viria a ser primeiro-ministro da Itália 27 anos depois. Ada traduziu o artigo dele para o inglês e depois acrescentou sete notas próprias, identificadas pelas letras de A a G.
As notas dela tinham cerca de três vezes a extensão do artigo ao qual estavam anexadas. Saíram nas Taylor's Scientific Memoirs em 1843, assinadas apenas com as iniciais: "A. A. L."
A máquina que elas descreviam era algo novo. A Máquina Diferencial fazia uma única tarefa. A Máquina Analítica, no papel, podia fazer qualquer cálculo que se conseguisse descrever. Tinha um "armazém" para os números e um "moinho" para fazer as contas, e recebia as instruções por cartões perfurados, emprestados do tear de Jacquard, que tecia seda estampada.
A única parte da Máquina Analítica que chegou a ser construída: um modelo experimental do moinho e do mecanismo de impressão, inacabado quando Babbage morreu, em 1871. Science Museum, Londres. Foto: Daderot, CC0.
Qual foi o primeiro programa de computador, e qual era o bug?
O programa está na Nota G. É uma tabela de 25 operações que ensina a Máquina Analítica a calcular um número de Bernoulli, parte de uma sequência de frações (1/6, −1/30, 1/42, …) que aparecem em fórmulas para somar potências de números inteiros. Calculá-los à mão é muito trabalhoso, o que fazia deles um bom teste do que a máquina era capaz.
Percorrendo a tabela, dá para ver ideias que todo programador ainda usa:
- Variáveis. Colunas de armazenamento numeradas, de V1 a V24, guardam valores que mudam à medida que o cálculo avança.
- Operações passo a passo. Cada linha indica uma etapa aritmética, quais variáveis ela lê e para onde vai o resultado.
- Um laço. Perto do fim, uma linha diz: "Here follows a repetition of Operations thirteen to twenty-three." ("Segue-se aqui uma repetição das Operações treze a vinte e três.") Em vez de escrever as mesmas instruções de novo, o programa as reaproveita.
"Diagrama para o cálculo dos Números de Bernoulli pela Máquina", da Nota G (1843). Domínio público.
O bug está na operação 4. Ela divide V5 por V4 quando deveria dividir V4 por V5, e a fração sai invertida. Se a tabela fosse executada como foi impressa, o resultado seria −25621/630 em vez do correto −1/30. Ninguém sabe se o deslize foi de Ada ou do tipógrafo.
O bug é um detalhe que a torna ainda mais crível como programadora. As memórias do próprio Babbage, escritas em 1864, acrescentam outro: ele se oferecera para desenvolver a álgebra para ela, e ela "me devolveu para correção, tendo detectado um erro grave que eu cometera no processo". No meio do trabalho, ela escreveu a ele que estava "muito consternada por ter me metido num atoleiro e numa confusão tão espantosos com esses Números". Quem já depurou código às duas da manhã vai reconhecer o tom.
Por que sua verdadeira descoberta ia além dos números
A ideia que fez de Lovelace alguém importante está na Nota A. Babbage construía suas máquinas para calcular. Lovelace percebeu que os números eram só uma das coisas com que uma máquina assim poderia trabalhar:
"Além disso, ela poderia atuar sobre outras coisas além do número, caso se encontrassem objetos cujas relações fundamentais mútuas pudessem ser expressas pelas da ciência abstrata das operações… a máquina poderia compor peças musicais elaboradas e científicas, de qualquer grau de complexidade ou extensão."
Isso é computação de uso geral: a ideia de que uma máquina que segue regras para manipular símbolos pode trabalhar com qualquer coisa que esses símbolos representem. Ela deu a essa ideia uma imagem que pegou:
"Podemos dizer, com toda a propriedade, que a Máquina Analítica tece padrões algébricos assim como o tear de Jacquard tece flores e folhas."
Um tear de Jacquard e seus cartões perfurados, a tecnologia que Babbage tomou emprestada para alimentar sua máquina com instruções. National Museum of Scotland. Foto: Stephencdickson, CC BY-SA 4.0.
Ela também traçou um limite que até hoje gera discussão. Na Nota G, escreveu: "A Máquina Analítica não tem nenhuma pretensão de criar coisa alguma. Ela pode fazer tudo aquilo que sabemos como ordenar que ela execute."
Em 1950, Alan Turing respondeu a ela nominalmente. Seu artigo "Computing Machinery and Intelligence", o mesmo que apresentou o teste de Turing, tem uma seção chamada "Lady Lovelace's Objection" ("A objeção de Lady Lovelace"). Toda discussão atual sobre se a IA pode ser criativa é, conscientemente ou não, uma resposta a uma frase que ela publicou em 1843.
Ada Lovelace foi mesmo a primeira programadora da história?
Em grande parte, sim, com uma ressalva precisa. Os cadernos do próprio Babbage de 1836–1840 contêm pequenos programas para a Máquina Analítica, ou seja, ele já escrevia código para sua máquina antes dela. O dela foi o primeiro programa publicado, e o mais completo e bem explicado da época. Os historiadores divergem sobre quanto do crédito é dela, então aqui está o que diz cada lado:
| Afirmação | Veredito |
|---|---|
| Ela inventou o computador | Não. Babbage projetou a Máquina Analítica. |
| Ela escreveu o primeiro programa de computador | Em parte. Babbage escreveu fragmentos anteriores, não publicados; o dela foi o primeiro programa publicado e totalmente desenvolvido. |
| Ela só lapidou as ideias de Babbage | Não. Suas cartas com De Morgan mostram matemática séria, e Stephen Wolfram, depois de ler os papéis de Babbage, não encontrou nada "tão sofisticado — ou tão limpo" quanto a tabela de Bernoulli dela. |
| Ela percebeu que os computadores poderiam ir além da aritmética | Sim. Até Doron Swade, que rejeita o rótulo de "primeira programadora", atribui só a ela esse salto. |
Ursula Martin, uma das historiadoras de Oxford que estudaram as cartas, alerta que "reivindicar pioneirismos" simplifica demais a história. Concordamos, e uma versão justa continua fazendo de Lovelace alguém notável. Babbage construiu a máquina. Lovelace foi a primeira a publicar para que uma máquina assim poderia servir.
Mais uma correção, já que estamos nisso: Babbage nunca a chamou de "Enchantress of Numbers" ("Feiticeira dos Números"). Numa carta de 9 de setembro de 1843, ele escreveu "Enchantress of Number", no singular ("Feiticeira do Número"), e na mesma carta a chamou de "my dear and much admired Interpreter" ("minha querida e muito admirada Intérprete").
Por que Ada Lovelace morreu tão jovem?
Seus últimos anos foram difíceis. No fim da década de 1840, ela perdeu milhares de libras apostando em corridas de cavalos e acumulou dívidas que acabou tendo de confessar ao marido. Uma história popular diz que ela tentava criar um sistema matemático de apostas, mas há poucas evidências disso.
Em 1852, ela estava morrendo de câncer no útero, provavelmente câncer do colo do útero. Posou para um último retrato, ao piano, sentindo dores intensas, e em agosto daquele ano pediu a Charles Dickens que a visitasse. Morreu em 27 de novembro de 1852, aos 36 anos, a mesma idade que o pai tinha ao morrer. A pedido dela, foi enterrada ao lado dele, o pai que nunca conheceu, na Igreja de Santa Maria Madalena, em Hucknall.
Como Ada Lovelace foi redescoberta?
Durante um século, ela foi uma nota de rodapé. A retomada veio com a chegada dos computadores de verdade:
- 1953: B. V. Bowden reimprimiu as Notas dela em Faster Than Thought, um livro sobre os novos computadores eletrônicos, e uma geração de engenheiros a leu pela primeira vez.
- 1980: o Departamento de Defesa dos EUA batizou sua nova linguagem de programação de Ada. O manual de referência oficial foi aprovado em 10 de dezembro de 1980, dia do aniversário dela, e recebeu o número MIL-STD-1815, em referência ao ano em que ela nasceu.
- 2009: Suw Charman-Anderson criou o Ada Lovelace Day, celebrado na segunda terça-feira de outubro para homenagear as mulheres na ciência e na tecnologia. Este ano, ele cai em 13 de outubro de 2026.
Por que os jogadores lembram de Lovelace e esquecem as outras
É aqui que os dados do nosso jogo entram. Quando os jogadores citam uma mulher que construiu a computação, quase sempre citam a mesma:
| Pioneira | Vezes citada | O que ela construiu |
|---|---|---|
| Ada Lovelace | 492 | O primeiro programa publicado (1843) |
| Katherine Johnson | 81 | Cálculos orbitais para os programas Mercury e Apollo |
| Grace Hopper | 74 | O primeiro compilador; o caminho até o COBOL |
| Margaret Hamilton | 28 | O software de navegação da Apollo |
| Mary Jackson | 11 | A primeira engenheira negra da NASA |
| Dorothy Vaughan | 10 | Chefiou a unidade de computação da NASA; especialista pioneira em FORTRAN |
| Lynn Conway | 10 | Métodos modernos de projeto de microchips |
| Frances Allen | 2 | Otimização de compiladores; primeira mulher a ganhar o Prêmio Turing |
| Joan Clarke | 2 | Decifradora de códigos em Bletchley Park |
| Radia Perlman | 1 | O protocolo spanning tree, por trás das redes Ethernet |
| Karen Spärck Jones | 1 | A frequência inversa de documentos, uma das bases dos mecanismos de busca |
| Annie Easley | 1 | Software para o foguete Centaur da NASA |
Entre essas doze, Lovelace fica com 492 de 713 menções: 69%. Chamamos isso de efeito Lovelace, a versão da computação da armadilha da cientista única, em que Marie Curie é a única cientista que a maioria dos jogadores lembra de citar. A memória cultural mantém uma mulher por área em circulação, e, na computação, essa mulher viveu antes de os computadores existirem.
Karen Spärck Jones resume o problema. Em 1972, ela publicou a ideia — a frequência inversa de documentos — que ensinou aos mecanismos de busca quais palavras de uma consulta importam mais. É provável que alguma versão dela tenha ajudado você a chegar a esta página. Os jogadores a citaram uma vez.
Cite Ada, e depois cite a próxima
Toda a contribuição de Ada Lovelace foi enxergar além da máquina que tinha diante de si. Você pode fazer o mesmo na sua próxima partida: quando digitar o nome dela, trate-o como ponto de partida. Cite Grace Hopper, depois Margaret Hamilton, depois Karen Spärck Jones. São três nomes a mais, e três mulheres que esperam há muito tempo para ser contadas.
Quer saber onde os outros empacam? Veja quantas mulheres a maioria das pessoas consegue citar, navegue pelo diretório completo ou confira os dados ao vivo.
Fontes
- Notas de Ada Lovelace, texto integral: Sketch of the Analytical Engine com as notas da tradutora (1843)
- Stephen Wolfram, Untangling the Tale of Ada Lovelace (2015)
- Hollings, Martin & Rice, The Lovelace–De Morgan mathematical correspondence: a critical re-appraisal, Historia Mathematica (2017)
- Universidade de Oxford, The mathematics of Ada Lovelace
- Alan Turing, Computing Machinery and Intelligence, Mind (1950)
- Computer History Museum, The Babbage Engine
- Karen Spärck Jones, A statistical interpretation of term specificity (1972)
- Números do jogo: menções dos jogadores no Name 100 Women, em 29 de setembro de 2026.
Capa: Alfred Edward Chalon (atribuído), retrato em aquarela de Ada Lovelace, c. 1840 (domínio público), combinado com uma ilustração de cartões perfurados e notação gerada para este artigo. Imagens do corpo do texto via Wikimedia Commons, com as licenças indicadas em cada legenda.