Grace Hopper a inventé le premier compilateur pour un langage informatique, qui est un programme qui transforme un ensemble d'instructions codées en un langage lisible par une machine. Hopper était également l'un des pionniers de la programmation informatique qui a développé le Computer Business Oriented Language, communément appelé "COBOL".
Hopper, née Grace Brewster Murray, était un contre-amiral de la marine des États-Unis, un mathématicien et une figure éminente de l'histoire de la programmation informatique. En plus d'inventer un compilateur, elle a également fourni la conception d'UNIVAC I, considéré comme le premier ordinateur électronique commercial au monde. En raison de ses contributions importantes dans le domaine de l'informatique, elle a été affectueusement appelée par ses collègues la "Grande Dame du Logiciel", "Grand-mère COBOL" et "Amazing Grace".