Grace Murray Hopper nació el 9 de diciembre de 1906 en Nueva York y murió en Arlington, Virginia (Estados Unidos) el 1 de enero de 1992.
Fue una distinguida oficial de la marina estadounidense y una destacada científica computacional que participó en la programación del primer gran ordenador, el Mark I, y dio lugar al primer lenguaje compilador para ordenadores.
También trabajó en el desarrollo del COBOL, uno de los primeros lenguajes de programación.
Acuñó el término “bug” (chinche, bicho) para referirse a un error de programación, cuando descubrió una pequeña mariposa dentro de los circuitos que hacía cometer errores de ejecución.
En 1969, recibió la distinción de “Hombre del Año” de la Data Processing Management Association.
Fue uno de los primeros ingenieros de software y, realmente, uno de los que más ha influido en el desarrollo del mundo de la computación. Quizás su contribución más conocida sea la invención del compilador, un programa intermedio que traduce instrucciones del lenguaje natural (inglés) al lenguaje interno (instrucciones de código máquina).
Según dijo, lo diseñó porque era perezosa y pretendía con eso que el programador volviera a ser matemático. Su trabajo implicó e impulsó un enorme desarrollo: subrutinas, formulas de traducción, direcciones relativas, cargador de enlaces, optimización de código, e incluso manipulación simbólica.
Después de 40 años de trabajo pionero con ordenadores, Hopper decía que su mayor contribución había sido entrenar a muchos jóvenes.