葛麗絲•布魯斯特•穆雷於1906年十二月出生在紐約,從未指揮過一艘軍艦或掌管過一個海軍基地,從未參加過戰鬥,也從未在任何軍事學院或戰爭學校教過書。但退休後的葛麗絲卻被美國海軍授予二級少將(實際上是「海軍准將」,但該銜稱在1985年被更名了)。
她曾在瓦薩學院學習數學和物理,1928年畢業後葛麗絲又被耶魯大學錄取,並於1930年獲得了該校的碩士學位。同年,她嫁給了文森•霍普。1934年,她完成了在耶魯大學的數學博士學位。當二戰爆發時,葛麗絲沒有立即投入到戰爭所帶來的激烈氛圍中,但她在1943年十二月應募加入了美國海軍預備役部隊…選擇海軍僅僅是因為她父親曾在海軍服役。鑒於她的教育背景,葛麗絲被分派到了哈佛大學軍械計算項目辦事處,她在這裡作為編程人員之一開發一種「自動程序控制計算器」,通俗的叫法是馬克一號計算機。
戰爭結束後,霍普一直留在海軍預備隊裡,繼續在哈佛工作室內研發馬克二號和馬克三號項目。1949年她進入了私人企業埃克特–曼奇利計算機公司,後又進入雷明頓蘭德公司。她參與研發——不是發明——計算機語言的第一代編譯器,也就是COBOL(面向商業的通用語言)的前身。1966年,霍普從海軍預備隊退役,但隨後又被召回,來幫助服務計算機語言制定標準。
葛麗絲在1973年晉升為海軍上校…除了議員菲利普•克蘭通過國會推動了一個聯合決議案她於1983年被晉升為海軍准將外,她服役階段一直都是海軍上校。1992年她在維吉尼亞去世。