Grace Hopper Teaches Computers Human Words
Grace Hopper Ensina Palavras Humanas aos Computadores
Grace Hopper had a big dream: she wanted computers to understand words like people do. Could she teach these giant machines to speak human language?
Grace Hopper loved numbers more than anything else.
Grace Hopper amava os números mais do que qualquer outra coisa.
She was a brilliant woman who lived many years ago.
Ela era uma mulher brilhante que viveu há muitos anos.
Grace studied math at a big university.
Grace estudou matemática numa grande universidade.
She learned how to solve very difficult problems.
Ela aprendeu como resolver problemas muito difíceis.
Then something exciting happened.
Então algo emocionante aconteceu.
Grace discovered computers for the first time.
A Grace descobriu computadores pela primeira vez.
These machines were enormous.
Essas máquinas eram enormes.
They filled entire rooms.
Elas ocupavam salas inteiras.
The computers were taller than Grace herself.
Os computadores eram mais altos que a própria Grace.
But there was one big problem.
Mas havia um grande problema.
Computers only understood special number codes.
Os computadores só entendiam códigos numéricos especiais.
People had to write long strings of numbers.
As pessoas tinham que escrever longas sequências de números.
Every instruction needed hundreds of numbers.
Cada instrução precisava de centenas de números.
This took many hours of work.
Isso levava muitas horas de trabalho.
Grace felt frustrated with this system.
Grace se sentiu frustrada com esse sistema.
She wanted to change everything.
Ela queria mudar tudo.
"Why can't computers understand regular words?"
Por que os computadores não conseguem entender palavras normais?
she asked herself.
perguntou-se ela.
Other scientists laughed at Grace's idea.
Outros cientistas riram da ideia de Grace.
They said computers were too simple.
Eles disseram que os computadores eram muito simples.
"Machines cannot learn human language," they told her.
"As máquinas não conseguem aprender a linguagem humana", disseram para ela.
"Only numbers work with computers."
"Só os números funcionam com computadores."
Grace did not listen to them.
Grace não os escutou.
She started working on something new.
Ela começou a trabalhar em algo novo.
She wanted to create a special translator program.
Ela queria criar um programa tradutor especial.
This program would change English words into number codes.
Este programa transformaria palavras em inglês em códigos numéricos.
Every day, Grace worked for many hours.
Todos os dias, Grace trabalhava por muitas horas.
She wrote thousands of lines of computer code.
Ela escreveu milhares de linhas de código de computador.
Sometimes her programs failed completely.
Às vezes seus programas falhavam completamente.
Grace felt tired and discouraged.
Grace sentia-se cansada e desanimada.
But Grace never gave up on her dream.
Mas Grace nunca desistiu do seu sonho.
She kept trying different approaches.
Ela continuou tentando abordagens diferentes.
Slowly, her translator program got better and better.
Lentamente, seu programa de tradução foi ficando cada vez melhor.
Finally, Grace made an amazing discovery.
Finalmente, Grace fez uma descoberta incrível.
She created the first compiler program.
Ela criou o primeiro programa compilador.
This program could read English-like commands.
Este programa conseguia ler comandos semelhantes ao inglês.
Then it changed these commands into number codes.
Depois convertia esses comandos em códigos numéricos.
Grace typed simple English words into her computer.
Grace digitou palavras simples em inglês no seu computador.
The machine understood her instructions perfectly.
A máquina entendeu suas instruções perfeitamente.
Her compiler worked like magic.
O compilador dela funcionou como mágica.
Now programmers could write "ADD" instead of long numbers.
Agora os programadores podiam escrever "ADD" em vez de números longos.
They could write "PRINT" instead of complicated codes.
Eles podiam escrever "PRINT" em vez de códigos complicados.
Programming became much easier and faster.
A programação se tornou muito mais fácil e rápida.
Grace showed her invention to other scientists.
Grace mostrou sua invenção para outros cientistas.
They were completely amazed by her work.
Eles ficaram completamente impressionados com o trabalho dela.
"This will change everything," they said excitedly.
"Isso vai mudar tudo", disseram empolgados.
Grace called her programming language "COBOL."
Grace chamou sua linguagem de programação de "COBOL."
This language used words that business people understood.
Esta linguagem usava palavras que pessoas do mundo dos negócios entendiam.
Accountants and managers could learn programming easily.
Contadores e gerentes podiam aprender programação facilmente.
Soon, computers appeared in offices everywhere.
Em pouco tempo, computadores apareceram em escritórios por toda parte.
Banks used Grace's programming language daily.
Os bancos usavam a linguagem de programação da Grace diariamente.
Companies could process information much faster now.
As empresas agora conseguiam processar informações muito mais rapidamente.
Grace became famous around the world.
Grace ficou famosa no mundo todo.
People called her the "Mother of Programming Languages."
As pessoas a chamavam de "Mãe das Linguagens de Programação."
She had solved the biggest computer problem.
Ela havia resolvido o maior problema dos computadores.
Before Grace, only math experts used computers.
Antes da Grace, apenas especialistas em matemática usavam computadores.
After Grace, ordinary people could program machines.
Depois da Grace, pessoas comuns puderam programar máquinas.
She built a bridge between humans and computers.
Ela construiu uma ponte entre humanos e computadores.
Grace proved that computers could speak our language.
Grace provou que os computadores podiam falar a nossa linguagem.
She showed that machines could understand human words.
Ela mostrou que as máquinas podiam compreender palavras humanas.
Her invention changed the world forever.
A sua invenção mudou o mundo para sempre.
Today, millions of people use computers easily.
Hoje, milhões de pessoas usam computadores facilmente.
We can thank Grace Hopper for this gift.
Podemos agradecer a Grace Hopper por esse presente.
She made computers friendly for everyone.
Ela tornou os computadores acessíveis para todos.
Grace's story teaches us something important.
A história da Grace nos ensina algo importante.
Never give up on impossible dreams.
Nunca desista de sonhos impossíveis.
Sometimes crazy ideas become the best solutions.
Às vezes as ideias malucas se tornam as melhores soluções.