A una edad muy temprana, Grace Murray Hopper mostró interés en la ingeniería. Cuando era niña, a menudo desmontaba los artículos del hogar y los volvía a armar. Poco sabía su familia, su curiosidad eventualmente ganaría el reconocimiento de la oficina más alta del país.
Hopper nació el 9 de diciembre de 1906 en la ciudad de Nueva York. Cuando era niña, asistió a una escuela preparatoria en Nueva Jersey. Más tarde, se matriculó en Vassar College. Después de graduarse con su licenciatura, Hopper fue a la Universidad de Yale, donde obtuvo su maestría y doctorado en matemáticas. Posteriormente comenzó a enseñar en Vassar College.
En 1943, Hopper renunció a su puesto en Vassar para unirse a la Marina WAVES (Mujeres aceptadas para el servicio voluntario de emergencia). En 1944, fue comisionada como teniente (grado junior) y asignada al Proyecto de Computación de la Oficina de Artillería de la Universidad de Harvard. Su equipo trabajó y produjo el Mark I, uno de los primeros prototipos de la computadora electrónica. Hopper escribió un Manual de Operaciones de 500 páginas para la Calculadora Automática Controlada por Secuencia en el que describió los principios operativos fundamentales de las máquinas informáticas. Además, mientras trabajaba en el Mark I, Hopper acuñó la palabra «error» para describir un mal funcionamiento de la computadora.
Después del final de la guerra, Hopper se convirtió en investigador en la facultad de Harvard y en 1949 se unió Eckert-Mauchly Corporation, continuando con su trabajo pionero en tecnología informática. Hopper participó en la creación de UNIVAC, la primera computadora digital totalmente electrónica. Inventó el primer compilador de computadoras, un programa que traduce instrucciones escritas en códigos que las computadoras leen directamente . Este trabajo la llevó a desarrollar conjuntamente el COBOL, uno de los primeros lenguajes de computadora estandarizados. COBOL permitió que las computadoras respondieran a palabras además de números. Hopper también dio muchas conferencias sobre computadoras, dando hasta 300 conferencias por año. Ella predijo que Las computadoras algún día serían lo suficientemente pequeñas como para caber en un escritorio y las personas que no eran programadores profesionales las usarían en su vida cotidiana.
Durante su carrera, Hopper mantuvo su afiliación con Nav al Reserve. En 1966, alcanzó el rango de Comandante. Al año siguiente, en 1967, Hopper fue llamada nuevamente al servicio activo y fue asignada al personal del Jefe de Operaciones Navales como Directora del Grupo de Lenguajes de Programación de la Marina. Fue ascendida a Capitán en 1973, a Comodoro en 1983 y a Contralmirante en 1985. Dos años más tarde recibió la Medalla de Servicio Distinguido de Defensa, la más alta condecoración que se otorga a quienes no participaron en combate.
El trabajo de Hopper con las computadoras no solo ganó la atención nacional, sino que también fue reconocida internacionalmente. En 1973, Hopper fue nombrada miembro distinguida de la British Computer Society, entonces la primera y única mujer en ostentar el título. Después de su jubilación, Hopper regresó al aula, donde enseñó e inspiró a los estudiantes hasta su muerte el 1 de enero de 1992. Aunque Hopper tuvo muchos logros profesionales, le dijo más tarde a su biógrafo, su mayor alegría provenía de la enseñanza. En 2016, Hopper recibió póstumamente la Medalla Presidencial de la Libertad. Su cuerpo está enterrado en el Cementerio Nacional de Arlington.