Le prix Grace-Murray-Hopper est un prix de l'Association for Computing Machinery (ACM) créé en 1971. Il récompense un informaticien ou une informaticienne pour une contribution exceptionnelle à l'informatique faite avant l'âge de 35 ans. Il porte le nom de Grace Hopper, pionnière dans les domaines de la programmation et de la compilation.

Lauréats Années 1970 1971 Donald E. Knuth pour la publication en 1968 (à l'âge de 30 ans) du premier volume de son traité monumental sur la programmation informatique : The Art of Computer Programming http://awards.acm.org/award_winners/knuth_1013846.cfm. 1972 http://awards.acm.org/award_winners/dirksen_1562264.cfm, http://awards.acm.org/award_winners/cress_4117320.cfm pour la création du compilateur WATFOR. C'est le premier membre d'une nouvelle famille d'outils de programmation ayant un but éducatif et de diagnostic. 1973 http://awards.acm.org/award_winners/breed_0694605.cfm, http://awards.acm.org/award_winners/lathwell_3412588.cfm, http://awards.acm.org/award_winners/moore_4987585.cfm pour leurs travaux dans la conception et l'implémentation de l'APL/360, qui établit de nouvelles normes dans la simplicité, l'efficacité, la fiabilité et les temps de réponses des systèmes interactifs (IHM). 1974 pour son développement d'un système de validation des compilateurs de l'implémentation du langage COBOL de l'US Navy http://awards.acm.org/award_winners/baird_9668200.cfm. 1975 pour ses recherches pionnières dans l'analyse de performance des systèmes informatisés à temps partagé http://awards.acm.org/award_winners/scherr_8412174.cfm. 1976 pour ses recherches innovantes qui sont incarnées dans son système expert MYCIN. MYCIN utilisait de l'intelligence artificielle pour identifier les bactéries responsables dans les infections sévères et recommandait les antibiotiques à prendre ainsi que leur posologie. En créant MYCIN, Shortliffe a utilisé ses connaissances en médecine en collaboration avec ses recherches dans la conception des systèmes experts pour produire un programme facile à utiliser et à étendre pour les médecins http://awards.acm.org/award_winners/shortliffe_1337336.cfm. 1977 Aucun prix n'a été délivré cette année-là. 1978 Raymond Kurzweil pour sa conception d'une machine à lire pour les aveugles. La machine de Kurzweil pèse aux alentours de . Elle envoie des rayons lumineux sur les pages imprimées puis convertit la lumière réfléchie en données numériques analysées dans un ordinateur embarqué et enfin transforme ces données en synthèse vocale. La création de cette machine a permis à Kurzweil d’être un des pionniers dans le domaine de la reconnaissance optique de caractères http://awards.acm.org/award_winners/kurzweil_2921211.cfm. 1979 Steve Wozniak pour ses nombreuses contributions dans le domaine de la micro-informatique et en particulier, pour ses avancées matérielles et logicielles lors de la conception de l'Apple I http://awards.acm.org/award_winners/wozniak_7711134.cfm.

Années 1980 1980 pour son travail de le développement des réseaux locaux, spécifiquement son travail sur Ethernet http://awards.acm.org/award_winners/metcalfe_2844097.cfm. 1981 pour sa contribution à l'informatique personnelle et, en particulier, à la conception de VisCalc. Les efforts de Brickin dans le développement de la "calculatrice visuelle" fournissent l'excellence et l'élégance qu'ACM vise à soutenir à travers des activités telles que le programme de remise des prix http://awards.acm.org/award_winners/bricklin_2836799.cfm. 1982 pour ses contributions dans le domaine des systèmes informatisés produisant du texte et de composition typographique, spécifiquement le langage qui représente une avancée majeure dans ce domaine. Il incarne plusieurs innovations basées sur la recherche en informatique dans les systèmes à base de connaissances et de traitement de texte informatique. L'impact de Scribe a été considérable en raison de l'excellente documentation et les efforts de Reid pour répandre le système http://awards.acm.org/award_winners/reid_5356574.cfm. 1983 Aucun prix n'a été délivré cette année-là. 1984 Daniel Henry Holmes Ingalls, Jr. pour son travail au Xerox PARC où il a été une force majeure à la fois technique et inspirationnelle, dans le développement du langage de programmation Smalltalk et ses utilisations graphiques. Il est le concepteur de l'opération qui est maintenant largement utilisée dans les applications graphiques. Aussi, ses travaux de recherches ont radicalement changé les points de vue de l'industrie informatique sur la façon de rendre un ordinateur accessible http://awards.acm.org/award_winners/ingalls_4831113.cfm. 1985 pour avoir établi plusieurs aspects clés de la base théorique de la programmation logique et pour avoir fourni un logiciel de démonstration automatique de théorèmes. Ses contributions fournissent une base théorique pour la programmation logique et le Prolog http://awards.acm.org/award_winners/green_1063429.cfm. 1986 William N. Joy pour son travail dans le développement du système d'exploitation Unix de Berkeley en tant que concepteur et intégrateur. Ce travail lui a permis d'implémenter beaucoup de fonctions avancées comme la mémoire virtuelle, le C shell, l'éditeur de texte vi et le réseau du système http://awards.acm.org/award_winners/joy_6968593.cfm. 1987 John Ousterhout pour sa contribution dans la conception assistée par ordinateur des circuits VLSI http://awards.acm.org/award_winners/ousterhout_1957745.cfm. 1988 Guy L. Steele Jr. pour sa contribution générale au développement du journal informatique Higher Order Symbolic Programming et principalement pour ses avancées de la portée lexicale dans LISP http://awards.acm.org/award_winners/steele_1261585.cfm. 1989 Danny Hillis pour ses travaux de recherche sur les algorithmes de parallélisme de donnée et pour la conception, l'implémentation et la commercialisation des http://awards.acm.org/award_winners/hillis_4558874.cfm.

Années 1990 1990 Richard Stallman pour son travail innovant dans le développement de l'éditeur extensible Emacs http://awards.acm.org/award_winners/stallman_9380313.cfm 1991 Feng-hsiung Hsu pour ses contributions dans l'architecture et les algorithmes des machines à jouer aux échecs. Son travail conduit à la création de Deep Blue, qui est la première machine à battre un Grand Maître et à obtenir une certification de niveau Grand Maître aux échecs http://awards.acm.org/award_winners/hsu_6120428.cfm. 1992 Aucun prix n'a été délivré cette année-là. 1993 Bjarne Stroustrup pour avoir jeté les bases du langage de programmation C++. Ses efforts continus ont permis au C++ de devenir un des langages de programmation les plus influents de l'histoire de l'informatique http://awards.acm.org/award_winners/stroustrup_1652833.cfm. 1994-1995 Aucun prix n'a été délivré ces années-là. 1996 Shafi Goldwasser pour ses travaux sur le Calcul, l'aléatoire et les systèmes de preuves interactives qui ont façonné les fondements de la Théorie de la complexité (informatique théorique), la Théorie algorithmique des nombres et de la cryptographie. Ce travail est une influence continue sur la conception des protocoles de communication sécurisés. Il a aussi des applications pratiques dans le développement des réseaux sécurisés et des systèmes informatiques http://awards.acm.org/award_winners/goldwasser_8627889.cfm. 1997-1998 Aucun prix n'a été délivré ces années-là. 1999 pour la conception et la mise en œuvre de l'infrastructure de compilation IMPACT. Elle a été largement utilisée à la fois par l'industrie du microprocesseur et par le milieu universitaire pour la recherche et le développement de pointe dans l'architecture de l'ordinateur et la conception de compilateurs http://awards.acm.org/award_winners/hwu_3270394.cfm.

Années 2000 2000 Lydia Kavraki pour son travail dans l'approche « probabilistic roadmap » qui a entraîné un changement de paradigme dans le domaine de la planification de mouvement ; et qui a de nombreuses applications en robotique, en fabrication, en nanotechnologie et en bio-informatique http://awards.acm.org/award_winners/kavraki_1932414.cfm. 2001 pour son travail sur le concept et la mise en œuvre du mécanisme "Proof Carrying Code", qui a eu un grand impact dans le domaine des langages de programmation et des compilateurs et a donné une nouvelle direction à la démonstration automatique de théorèmes http://awards.acm.org/award_winners/necula_0142067.cfm. 2002 Ramakrishnan Srikant pour son travail innovant sur les règles d'association dans le domaine du data mining, qui sont aujourd'hui centrales dans le domaine et sont présentes dans les cours de base de données et de data mining http://awards.acm.org/award_winners/srikant_9054979.cfm. 2003 pour son analyse novatrice dans les architectures haute performance pour microprocesseur et sur les méthodes nécessaires pour maintenir les tendances d'amélioration de la performance de ceux-ci ainsi que sur les implications de conception des futures architectures haute performance des microprocesseurs http://awards.acm.org/award_winners/keckler_4044954.cfm. 2004 Jennifer Rexford pour les modèles, algorithmes et systèmes qui assurent un routage stable et efficace sur Internet sans recourir à une coordination mondiale http://awards.acm.org/award_winners/rexford_4157665.cfm. 2005 Omer Reingold pour avoir trouvé un algorithme déterministe qui utilise un espace de taille logarithmique pour résoudre les problèmes de ST-connectivité dans les graphes non orientés http://awards.acm.org/award_winners/reingold_9955609.cfm. 2006 pour la conception d'un système capable d'apprendre une grammaire anglaise de bonne qualité à partir d'un texte http://awards.acm.org/award_winners/klein_3162217.cfm. 2007 Vern Paxson pour son travail dans la mesure et la caractérisation du réseau Internet http://awards.acm.org/award_winners/paxson_3308434.cfm. 2008 pour son travail pionnier sur la vérification automatisée du code source d'un programme informatique et la recherche de bug http://awards.acm.org/award_winners/engler_3560752.cfm. 2009 Tim Roughgarden pour sa recherche associant la théorie des jeux et l'informatique, pour analyser le routage dans les réseaux http://awards.acm.org/award_winners/roughgarden_4934147.cfm. Ce domaine est aujourd'hui appelé théorie algorithmique des jeux.

Années 2010 2010 Craig Gentry, pour sa création d'un cryptosystème de chiffrement totalement homomorphe. Ce genre de système permet de faire des opérations sur les données chiffrées sans qu'elle soit déchiffrées au préalable http://awards.acm.org/award_winners/gentry_7120861.cfm. 2011 Luis von Ahn, pour sa recherche sur l'interaction homme-machine, en particulier en identifiant les tâches calculatoires pour lesquelles les humains peuvent aider les ordinateurs (comme le travail sur les images) http://awards.acm.org/award_winners/vonahn_6953650.cfm. 2012 , pour son travail de création du mouvement SDN, un nouveau paradigme dans la recherche, et pour l'utilisation des réseaux informatiques qui fournit une alternative logicielle aux composants réseau matériel traditionnels http://awards.acm.org/award_winners/casado_9032793.cfm. Dina Katabi pour sa contribution fondamentale à la théorie et aux pratiques de contrôle de congestion du réseau et de l'allocation de la bande passante http://awards.acm.org/award_winners/katabi_4985255.cfm. 2013 , pour ses contributions aux problèmes de la détection d'objets dans les images. Ces recherches ont un impact fort dans les domaines de la vision par ordinateur et de l'apprentissage automatique http://awards.acm.org/award_winners/felzenszwalb_ui94473.cfm. 2014 Sylvia Ratnasamy, pour son travail précurseur sur les tables de hachage distribuées. Une contribution fondamentale à la conception des systèmes informatiques distribués décentralisés à grande échelle http://awards.acm.org/award_winners/ratnasamy_3303665.cfm.