Grace Hopper Enseña Palabras Humanas a las Computadoras
Grace Hopper Teaches Computers Human Words
Grace Hopper tenía un gran sueño: quería que las computadoras entendieran las palabras como las personas. ¿Podría enseñar a estas máquinas gigantes a hablar el lenguaje humano?
A Grace Hopper le gustaban los números más que cualquier otra cosa.
Grace Hopper loved numbers more than anything else.
Era una mujer brillante que vivió hace muchos años.
She was a brilliant woman who lived many years ago.
Grace estudió matemáticas en una universidad grande.
Grace studied math at a big university.
Aprendió a resolver problemas muy difíciles.
She learned how to solve very difficult problems.
Entonces algo emocionante pasó.
Then something exciting happened.
Grace descubrió las computadoras por primera vez.
Grace discovered computers for the first time.
Estas máquinas eran enormes.
These machines were enormous.
Llenaban habitaciones enteras.
They filled entire rooms.
Las computadoras eran más altas que la propia Grace.
The computers were taller than Grace herself.
Pero había un gran problema.
But there was one big problem.
Las computadoras solo entendían códigos numéricos especiales.
Computers only understood special number codes.
Las personas tenían que escribir largas secuencias de números.
People had to write long strings of numbers.
Cada instrucción necesitaba cientos de números.
Every instruction needed hundreds of numbers.
Esto tomaba muchas horas de trabajo.
This took many hours of work.
Grace se sintió frustrada con este sistema.
Grace felt frustrated with this system.
Quería cambiar todo.
She wanted to change everything.
¿Por qué las computadoras no pueden entender palabras normales?
"Why can't computers understand regular words?"
se preguntó a sí misma.
she asked herself.
Otros científicos se rieron de la idea de Grace.
Other scientists laughed at Grace's idea.
Dijeron que las computadoras eran demasiado simples.
They said computers were too simple.
"Las máquinas no pueden aprender el lenguaje humano", le dijeron.
"Machines cannot learn human language," they told her.
"Solo los números funcionan con las computadoras."
"Only numbers work with computers."
Grace no les hizo caso.
Grace did not listen to them.
Empezó a trabajar en algo nuevo.
She started working on something new.
Quería crear un programa traductor especial.
She wanted to create a special translator program.
Este programa convertiría palabras en inglés en códigos numéricos.
This program would change English words into number codes.
Todos los días, Grace trabajaba durante muchas horas.
Every day, Grace worked for many hours.
Escribió miles de líneas de código de computadora.
She wrote thousands of lines of computer code.
A veces sus programas fallaban por completo.
Sometimes her programs failed completely.
Grace se sentía cansada y desanimada.
Grace felt tired and discouraged.
Pero Grace nunca renunció a su sueño.
But Grace never gave up on her dream.
Siguió intentando diferentes enfoques.
She kept trying different approaches.
Poco a poco, su programa de traducción fue mejorando cada vez más.
Slowly, her translator program got better and better.
Finalmente, Grace hizo un descubrimiento increíble.
Finally, Grace made an amazing discovery.
Ella creó el primer programa compilador.
She created the first compiler program.
Este programa podía leer comandos similares al inglés.
This program could read English-like commands.
Luego convertía estos comandos en códigos numéricos.
Then it changed these commands into number codes.
Grace escribió palabras simples en inglés en su computadora.
Grace typed simple English words into her computer.
La máquina entendió sus instrucciones perfectamente.
The machine understood her instructions perfectly.
Su compilador funcionó como por arte de magia.
Her compiler worked like magic.
Ahora los programadores podían escribir "ADD" en lugar de números largos.
Now programmers could write "ADD" instead of long numbers.
Podían escribir "PRINT" en lugar de códigos complicados.
They could write "PRINT" instead of complicated codes.
La programación se volvió mucho más fácil y rápida.
Programming became much easier and faster.
Grace les mostró su invención a otros científicos.
Grace showed her invention to other scientists.
Quedaron completamente asombrados por su trabajo.
They were completely amazed by her work.
"Esto lo cambiará todo", dijeron emocionados.
"This will change everything," they said excitedly.
Grace llamó a su lenguaje de programación "COBOL."
Grace called her programming language "COBOL."
Este lenguaje usaba palabras que la gente de negocios entendía.
This language used words that business people understood.
Los contadores y gerentes podían aprender programación fácilmente.
Accountants and managers could learn programming easily.
Pronto, las computadoras aparecieron en oficinas por todas partes.
Soon, computers appeared in offices everywhere.
Los bancos usaban el lenguaje de programación de Grace a diario.
Banks used Grace's programming language daily.
Las empresas ahora podían procesar información mucho más rápido.
Companies could process information much faster now.
Grace se hizo famosa en todo el mundo.
Grace became famous around the world.
La gente la llamaba la "Madre de los Lenguajes de Programación."
People called her the "Mother of Programming Languages."
Había resuelto el mayor problema de las computadoras.
She had solved the biggest computer problem.
Antes de Grace, solo los expertos en matemáticas usaban computadoras.
Before Grace, only math experts used computers.
Después de Grace, la gente común pudo programar máquinas.
After Grace, ordinary people could program machines.
Ella construyó un puente entre los humanos y las computadoras.
She built a bridge between humans and computers.
Grace demostró que las computadoras podían hablar nuestro idioma.
Grace proved that computers could speak our language.
Demostró que las máquinas podían entender las palabras humanas.
She showed that machines could understand human words.
Su invención cambió el mundo para siempre.
Her invention changed the world forever.
Hoy en día, millones de personas usan computadoras con facilidad.
Today, millions of people use computers easily.
Podemos agradecer a Grace Hopper por este regalo.
We can thank Grace Hopper for this gift.
Ella hizo que las computadoras fueran amigables para todos.
She made computers friendly for everyone.
La historia de Grace nos enseña algo importante.
Grace's story teaches us something important.
Nunca te rindas ante los sueños imposibles.
Never give up on impossible dreams.
A veces las ideas locas se convierten en las mejores soluciones.
Sometimes crazy ideas become the best solutions.