| Rok | Wyróżnieni | Uzasadnienie | Źródła |
|---|
| 1966 | Alan Perlis | Za wpływ na rozwój zaawansowanych technikprogramowania i budowykompilatorów. | [7] |
| 1967 | Maurice V. Wilkes | Profesor Wilkes jest znany jako projektant i wykonawca pierwszego komputera wykorzystującego program przechowywany w pamięci wewnętrznej. Zbudowany w 1949 rokuEDSAC używałpamięci rtęciowej. Znany jest również jako współautor książkiPreparation of Programs for Electronic Digital Computers z 1951 roku, w której razem zDavidem Johnem Wheelerem iStanleyem Gillem wprowadzili koncepcjębiblioteki programistycznej. | [8] |
| 1968 | Richard Hamming | Za pracę nadmetodami numerycznymi, automatycznymi systemami kodowania oraz kodami wykrywającymi i korygującymi błędy. | [9] |
| 1969 | Marvin Minsky | Za pracę nadsztuczną inteligencją. | [10] |
| 1970 | James H. Wilkinson | Za badania w dziedzinieanalizy numerycznej w celu ułatwienia stosowania komputerów cyfrowych wysokiej prędkości, otrzymał specjalny dowód uznania za pracę w obliczaniualgebry liniowej i wstecznej analizie błędów. | [11] |
| 1971 | John McCarthy | Wykład dr. McCarthy’ego „Obecny stan badań nadsztuczną inteligencją” jest tematem, który pokrywa obszar, w którym osiągnął poważne uznanie za swoją pracę. | [12] |
| 1972 | Edsger Dijkstra | Edsger Dijkstra był główną osobą wnoszącą wkład w późnych latach 50. XX w. w rozwójAlgolu, wysoko poziomowegojęzyka programowania, który stał się przykładem przejrzystości i matematycznej dokładności. Jest jednym z głównych przedstawicieli sztuki języków programowania i nauki z nimi związanej w ogóle, a także ogromnie przyczynił się do naszego rozumienia ich budowy, opisu i realizacji. Piętnaście lat jego publikacji rozciąga się od artykułów teoretycznych na tematteorii grafów, do podstawowych podręczników, wyjaśniających tekstów i filozoficznych rozważań w dziedzinie języków programowania. | [13] |
| 1973 | Charles W. Bachman | Za wybitny wkład w technologiębaz danych. | [14] |
| 1974 | Donald E. Knuth | Za poważny wkład w analizę algorytmów i projektowaniejęzyków programowania i szczególnie za wkład wSztukę programowania poprzez znaną serię książek pod tym samym tytułem. | [15] |
| 1975 | Allen Newell
Herbert Simon | We wspólnych naukowych staraniach, rozciągających się przez 20 lat, początkowo we współpracy z J.C. Shawem iRAND Corporation, później wraz z licznymi kolegami z wydziału i studentamiCarnegie Mellon University wPittsburghu, wnieśli fundamentalny wkład w badania nadsztuczną inteligencją, psychologią ludzkiego poznania i procesem ewidencji. | [16][17] |
| 1976 | Michael O. Rabin
Dana S. Scott | Za wspólnie napisaną pracęFinite Automata and Their Decision Problem, która wprowadziła ideęniedeterministycznego automatu skończonego dowodzącą, iż jest ogromnie wartościowym pojęciem. Ich książka jest nieprzerwaną inspiracją dla późniejszych prac w tej dziedzinie. | [18][19] |
| 1977 | John Backus | Za dogłębny, wpływowy i trwały wkład w projekt praktycznych metod wysoko poziomowego programowania, w znacznej mierze poprzez pracę nadFortranem i za płodne publikacje na temat formalistycznych procedur dla dokumentacjijęzyków programowania. | [20] |
| 1978 | Robert W. Floyd | Za istotny wpływ na metodologię tworzenia wydajnych i niezawodnych oprogramowań. Za pomoc w ufundowaniu badań nad istotnymi dziedzinami informatyki: teoriiparsowania, semantykęjęzyków programowania, automatycznąweryfikację formalną, automatyczną syntezę programów, ianalizę algorytmów. | [21] |
| 1979 | Kenneth E. Iverson | Za pionierski wysiłek wjęzykach programowania i matematyczny zapis z którego wynikł język programowania obecnie znany jakoAPL, za jego wkład w realizację systemów interaktywnych, edukacyjne wykorzystanie APL i w teorię i praktykę języków programowania. | [22] |
| 1980 | C. Antony R. Hoare | Za istotny wkład w określenie i projekt języków programowania. | [23] |
| 1981 | Edgar F. Codd | Za zasadniczy i trwały wkład w teorię i praktykęsystemu zarządzania bazą danych a zwłaszcza wmodel baz danych oparty na postulatach relacyjności. | [24] |
| 1982 | Stephen A. Cook | Za postęp w zrozumieniuteorii złożoności obliczeniowej w sposób znaczący i dogłębny. | [25] |
| 1983 | Dennis Ritchie
Ken Thompson | Za ogólny rozwój teorii systemów operacyjnych, a szczególnie za napisanie systemu operacyjnegoUnix. | [26][27] |
| 1984 | Niklaus Wirth | Za rozwinięcie szeregu nowatorskich języków programowaniaEuler,Algol W,Pascal iModula. Pascal stał się językiem ważnym z punktu widzenia edukacji, a także podstawą do dalszych badań nad językami, systemami i architekturami komputerowymi. | [28] |
| 1985 | Richard M. Karp | Za trwały wkład w teorięalgorytmów, włącznie z rozwojem wydajnych algorytmów dlaproblemu przepływu w sieciach oraz innych problemówoptymalizacji kombinatorycznej, identyfikację wielomianowego czasu wykonania z intuicyjnym pojęciem algorytmicznej wydajności i to, co najbardziej znaczące, wkład w teorięNP-zupełności. Karp wprowadził nową metodologię dowodzenia NP-zupełności problemów, co pozwoliło zidentyfikować wiele zagadnień teoretycznych jakotrudne obliczeniowo. | [29] |
| 1986 | John Hopcroft
Robert Tarjan | Za fundamentalny wkład w projektowanie i analizę algorytmów i struktur danych. | [30][31] |
| 1987 | John Cocke | Za znaczący wkład w teorię i projektowanie kompilatorów, w architekturę dużych systemów i w rozwójarchitektury RISC; za wynalezienie i usystematyzowanie podstawowych przekształceń optymalizacyjnych używanych obecnie w kompilatorach:redukcję siły operatorów (ang. reduction of operator strength),eliminację wspólnych podwyrażeń (ang. elimination of common subexpressions),alokację rejestrów (ang. register allocation),propagację stałych (ang. constant propagation) ieliminację nieużytecznego kodu (ang. dead code elimination). | [32] |
| 1988 | Ivan Sutherland | Za pionierski i wizjonerski wkład w grafikę komputerową, którego początkiem byłSketchpad i jego dalszą kontynuację. | [33] |
| 1989 | William Kahan | Za istotny wkład wanalizę numeryczną. Czołowy ekspert od obliczanialiczb zmiennoprzecinkowych. Kahan oddał się sprawie „zrobienia bezpiecznego świata dla obliczeń liczbowych”. | [34] |
| 1990 | Fernando J. Corbató | Za pionierską pracę w uporządkowaniu pomysłów i kierowanie rozwojem systemów komputerowych na dużą skalę, ogólnego przeznaczenia z podziałem czasu i zasobów,CTSS iMultics. | [35] |
| 1991 | Robin Milner | Za trzy odmienne i skończone dokonania:- 1) LCT, mechanizacja „Logiki funkcji obliczeniowych” Scotta, prawdopodobnie pierwszym opartym na teorii, a zarazem praktycznym narzędziem dlaautomatycznego dowodzenia twierdzeń;
- 2)ML pierwszy język uwzględniający wielokształtny typ wnioskowania, razem z mechanizmemtypowania dynamicznegowyjątków;
- 3) CCS, ogólna teoria współbieżności. Dodatkowo, sformułował i mocno zaawansował pełną abstrakcję, naukę o związkach zachodzących pomiędzy semantyką operacyjną a znaczeniową.
| [36] |
| 1992 | Butler W. Lampson | Za wkład w rozwój rozprowadzanych osobistych środowisk komputerowych i technologii ich wykonania:stacji roboczej,sieci komputerowej,systemu operacyjnego,oprogramowania,monitora,bezpieczeństwa teleinformatycznego iprocesora tekstu. | [37] |
| 1993 | Juris Hartmanis
Richard E. Stearns | W dowód uznania za przełomową pracę, która ustaliła fundamenty pod dziedzinęteorii złożoności obliczeniowej. | [38][39] |
| 1994 | Edward Feigenbaum
Raj Reddy | Za pionierskie projekty i konstrukcje wielkoskalowych systemów sztucznej inteligencji, pokazujące praktyczne znaczenie i potencjalny komercyjny wpływ technologii sztucznej inteligencji. | [40][41] |
| 1995 | Manuel Blum | W dowód uznania za wkład w rozwójteorii złożoności obliczeniowej oraz jej zastosowań wkryptografii iweryfikacji formalnej. | [42] |
| 1996 | Amir Pnueli | Za wprowadzenielogiki temporalnej doinformatyki oraz znaczący wkład wweryfikację systemów iprogramów. | [43] |
| 1997 | Douglas Engelbart | Za inspirującą wizję przyszłości komputerów interaktywnych i wynalezienie kluczowych technologii pomocnych w realizacji tej wizji. | [44] |
| 1998 | James Gray | Za wkład w dziedzinie teoriibaz danych, szczególnie w dziedzinie przetwarzania transakcyjnego. | [45] |
| 1999 | Frederick P. Brooks Jr. | Za wkład w dziedziniearchitektury komputerów,systemów operacyjnych iinżynierii oprogramowania. | [46] |
| 2000 | Andrew Chi-Chih Yao | Za wkład w rozwójteorii obliczeń, a w szczególności teoriigeneratorów liczb pseudolosowych,kryptologii izłożoności komunikacyjnej. | [47] |
| 2001 | Ole-Johan Dahl
Kristen Nygaard | Za współtworzenie koncepcjiobiektowych języków programowania i opracowania językaSimula. | [48][49] |
| 2002 | Leonard M. Adleman
Ronald L. Rivest
Adi Szamir | Za pomysłowy wkład w uczynieniekryptografii asymetrycznej użytecznej w praktyce. | [50][51][52] |
| 2003 | Alan Kay | Za pionierską pracę nadobiektowymi językami programowania jako lider zespołu tworzącego językSmalltalk i fundamentalny wkład w rozwójkomputerów osobistych. | [53] |
| 2004 | Vinton G. Cerf
Robert E. Kahn | Za pionierskie prace nad internetem, wliczając w to projekt i wykonanie podstawowych protokołów komunikacyjnychTCP/IP i za przewodnictwo w badaniach na Internetem. | [54][55] |
| 2005 | Peter Naur | Za wkład w definicję językaAlgol 60, konstrukcjękompilatorów oraz sztukę i praktykę programowania. | [56] |
| 2006 | Frances E. Allen | Za wkład, który zasadniczo poprawił rozwiązywanie problemów w programach komputerowych, oraz przyspieszył użycie wysokowydajnych obliczeń. | [57] |
| 2007 | Edmund M. Clarke
E. Allen Emerson
Joseph Sifakis | Za wkład w rozwójModel Checking jako wysoko efektywnej technologii, szeroko stosowanej w budowie sprzętu komputerowego i oprogramowania. | [58][59][60] |
| 2008 | Barbara Liskov | Za wkład do praktycznych i teoretycznych podstaw języków programowania i projektowania systemów, zwłaszcza odnoszący się do abstrakcji danych, odporności na błędy i obliczenia rozproszone. | [61] |
| 2009 | Charles P. Thacker | Za pionierski projekt i realizację pierwszego współczesnego komputera osobistego –Alto. | [62] |
| 2010 | Leslie Valiant | Za przełomowy wkład wteorię obliczeń, w tym obliczeniową teorię uczenia się (PAC),złożoność obliczeniową,obliczenia algebraiczne, teorię obliczeńrównoległych orazrozproszonych. | [63] |
| 2011 | Judea Pearl | Za wkład wsztuczną inteligencję poprzez rozwójrachunku różniczkowego dla rozumowania probabilistycznego i przyczynowego. | [64] |
| 2012 | Shafi Goldwasser
Silvio Micali | Za teoretyczne podwalinykryptografii oraz za wprowadzenie nowych metod efektywnej weryfikacji dowodów matematycznych wteorii złożoności. | [65][66] |
| 2013 | Leslie Lamport | Za wkład w teorię i praktykę systemówrozproszonych irównoległych, w szczególności za wprowadzenie koncepcji przyczynowości i zegarów logicznych, bezpieczeństwa i żywotności orazspójności sekwencyjnej. | [67] |
| 2014 | Michael Stonebraker | Za wkład w rozwój założeń i praktyk podstaw nowoczesnychbaz danych. | [68] |
| 2015 | Whitfield Diffie
Martin Hellman | Za wkład we współczesnąkryptografię. | [69][70] |
| 2016 | Tim Berners-Lee | Za stworzenieWorld Wide Web, pierwszejprzeglądarki internetowej oraz podstawowych protokołów i algorytmów internetowych. | [71] |
| 2017 | John L. Hennessy
David Patterson | Za systematyczne, ilościowe podejście do projektowania i oceniania architektur komputerowych mające trwały wpływ na przemysł mikroprocesorowy. | [72] |
| 2018 | Yoshua Bengio
Geoffrey Hinton
Yann LeCun | Za przełomy konceptualne oraz inżynieryjne, które uczyniły głębokiesieci neuronowe krytycznym komponentem Informatyki. | [73] |
| 2019 | Edwin E. Catmull
Patrick M. Hanrahan | Za zasadniczy wkład wgrafikę komputerową3D i za rewolucyjny wpływ naobrazy generowane komputerowo (ang. CGI computer-generated imagery) wykorzystywane wprodukcji filmowej i innych zastosowaniach | [74] |
| 2020 | Alfred V. Aho Jeffrey Ullman
| Za algorytmy i teorię leżącą u podstaw implementacji języka programowania oraz za syntezę tych i innych wyników w swoich książkach, które kształciły pokolenia informatyków. | [75] |
| 2021 | Jack Dongarra | Za wkład w algorytmy numeryczne i biblioteki, które umożliwiły oprogramowaniu obliczeniowemu o wysokiej wydajności dotrzymywanie kroku z eksponentacyjnymi ulepszeniami sprzętu przez ponad cztery dekady | [76] |
| 2022 | Robert Metcalfe | Za wynalezienie, standaryzację i komercjalizację technologiiEthernet | [77][78] |
| 2023 | Awi Wigderson | Za fundamentalny wkład wteorię obliczeń, w szczególności za zmianę rozumienia roli losowości w obliczeniach, a także za dziesięciolecia intelektualnego przywództwa w informatyce teoretyczne | [79] |
| 2024 | Andrew Barto Richard S. Sutton
| Za rozwój pomysłu i podstaw algorytmicznychuczenia przez wzmacnianie | [80] |