Computer Pioneer Award


The Computer Pioneer Award was established in 1981 by the Board of Governors of the IEEE Computer Society to recognize and honor the vision of those people whose efforts resulted in the creation and continued vitality of the computer industry. The award is presented to outstanding individuals whose main contribution to the concepts and development of the computer field was made at least fifteen years earlier. The recognition is engraved on a silver medal specially struck for the Society.
This award has now been renamed to "Women of the ENIAC Computer Pioneer Award".

Award types

The award has two types of recipients:
  • Computer Pioneer Charter Recipients - At the inauguration of this award, the individuals who already meet the Computer Pioneer Award criteria and also have received IEEE Computer Society awards prior to 1981.
  • Computer Pioneer Recipients - Awarded annually since 1981.

    Computer Pioneer Charter Recipients

  • Howard H. Aiken - Large-Scale Automatic Computation
  • Samuel N. Alexander - SEAC
  • Gene M. Amdahl - Large-Scale Computer Architecture
  • John W. Backus - FORTRAN
  • Robert S. Barton - Language-Directed Architecture
  • C. Gordon Bell - Computer Design
  • Frederick P. Brooks, Jr. - Compatible Computer Family System/IBM 360
  • Wesley A. Clark - First Personal Computer
  • Fernando J. Corbato - Timesharing
  • Seymour R. Cray - Scientific Computer Systems
  • Edsger W. Dijkstra - Multiprogramming Control
  • J. Presper Eckert - First All-Electronic Computer: ENIAC
  • Jay W. Forrester - First Large-Scale Coincident Current Memory
  • Herman H. Goldstine - Contributions to Early Computer Design
  • Richard W. Hamming - Error-correcting code
  • Jean A. Hoerni - Planar Semiconductor Manufacturing Process
  • Grace M. Hopper - Automatic Programming
  • Alston S. Householder - Numerical Methods
  • David A. Huffman - Sequential Circuit Design
  • Kenneth E. Iverson - APL
  • Tom Kilburn - Paging Computer Design
  • Donald E. Knuth - Science of Computer Algorithms
  • Herman Lukoff - Early Electronic Computer Circuits
  • John W. Mauchly - First All-Electronic Computer: ENIAC
  • Gordon E. Moore - Integrated Circuit Production Technology
  • Allen Newell - Contributions to Artificial Intelligence
  • Robert N. Noyce - Integrated Circuit Production Technology
  • Lawrence G. Roberts - Packet Switching
  • George R. Stibitz - First Remote Computation
  • Shmuel Winograd - Efficiency of Computational Algorithms
  • Maurice V. Wilkes - Microprogramming
  • Konrad Zuse - First Process Control Computer
  • See external list of

    Computer Pioneer Recipients

Source:
YearRecipientSignificant contribution
2025Moshe Y. VardiFor contributions to the development of logic as a unifying foundational framework and a tool for modeling computational systems.
2025Gurindar S. SohiFor contributions to the microarchitecture of instruction-level parallel processors and his impact on the computer architecture community.
2024Fei Fei LiFor contributions to computer vision, especially the development of Imagenet.
2024Leonard KleinrockFor development of the mathematical theory of data networks, the technology underpinning the Internet.
2023Daniel S. BricklinFor creating VisiCalc, the progenitor of the modern spreadsheet.
2023Scott ShenkerFor pioneering contributions to scheduling and management of packet-switched networks, impacting the theory and practice of communication networks.
2022Daphne KollerFor contributions to representation, inference, and learning in probabilistic models with applications to computational biology and human health.
2022Christos PapadimitriouFor fundamental contributions to Computer Science, via the development of the theory of algorithms and complexity, and its application to the natural and social sciences.
2021Peter J. DenningFor seminal contributions to virtual memory, the Internet infrastructure, and computing education.
2021Moti YungFor transformative innovations in "Trust in Computation;" specifically, coinventing "Malicious Cryptography", and pioneering contributions to "Distributed Cryptosystems".
2020Demetri TerzopoulosFor a leading role in developing computer vision, computer graphics, and medical imaging through pioneering research that has helped unify these fields and has impacted related disciplines within and beyond computer science.
2020Jack DongarraFor leadership in the area of high-performance mathematical software.
2019Laura HaasFor pioneering innovations in the architecture of federated databases and in the integration of data from multiple, heterogeneous sources.
2019Jitendra MalikFor a leading role in developing Computer Vision into a thriving discipline through pioneering research, leadership, and mentorship.
2018Barbara Liskov for "pioneering data abstraction, polymorphism, and support for fault tolerance and distributed computing in the programming languages CLU and Argus."
2018Bjarne Stroustrup For pioneering C++.
2018Larry Page For the creation of the Google search engine and leadership in creating ambitious products and research initiatives.
2018Sergey Brin For the creation of the Google search engine and leadership in creating ambitious products and research initiatives.
2016E. Grady Booch For pioneering work in Object Modeling that led to the creation of the Unified Modeling Language.
2015Michael J. FlynnFor more than 50 years of leadership including the creation of TCCA and SIGARCH.
2015Peter M. KoggeFor developing algorithms for recurrence, development of the multi-core microprocessor chip and the formalization of methods for designing the control of a computer pipeline.
2014Linus TorvaldsFor pioneering development of the Linux kernel using the open-source approach.
2013Edward FeigenbaumFor development of the basic principles and methods of knowledge-based systems and their practical applications.
2013Stephen FurberFor pioneering work as a principal designer of the ARM 32-bit RISC microprocessor.
2012Cleve MolerFor improving the quality of mathematical software, making it more accessible and creating MATLAB.
2011David KuckFor pioneering parallel architectures including the Illiac IV, the Burroughs BSP, and Cedar; and, for revolutionary parallel compiler technology including Parafrase and KAP Tools.
2009Jean E. SammetFor pioneering work and lifetime achievement as one of the first developers and researchers in programming languages.
2009Lynn ConwayFor contributions to superscalar architecture, including multiple-issue dynamic instruction scheduling, and for the innovation and widespread teaching of simplified VLSI design methods.
2008Betty Jean Jeanings BartikProgrammer including co-leading the first teams of ENIAC programmers, and pioneering work on BINAC and UNIVAC I
2008Edward J. McCluskeyDesign and synthesis of digital systems over five decades, including the first algorithm for logic synthesis
2008Carl A. PetriPetri net theory and then parallel and distributed computing
2006Mamoru HosakaComputing in Japan
2006Arnold M. SpielbergReal-time data acquisition and recording that significantly contributed to the definition of modern feedback and control processes
2004Frances E. AllenTheory and practice of compiler optimization
2003Martin RichardsSystem software portability through the programming language BCPL widely influential and used in academia and industry for a variety of prominent system software
2002Per Brinch HansenOperating systems and concurrent programming, exemplified by work on the RC 4000 multiprogramming system, monitors, and Concurrent Pascal
2002Robert W. BemerASCII, ASCII-alternate sets, and escape sequences
2001Vernon SchatzElectronic Funds Transfer which made possible computer to computer commercial transactions via the banking system
2001William H. BridgeComputer and communications technology in the GE DATANET-30
2000Harold W. LawsonInventing the pointer variable and introducing this concept into PL/I
2000Gennady StolyarovMinsk series computers' software, of the information systems' software
2000Georgy LopatoBelarus of the Minsk series computers' hardware, of the multicomputer complexes and of the RV family of mobile computers for heavy field conditions
1999Herbert FreemanSPEEDAC of Sperry Corporation, and computer graphics and image processing
1998Irving John GoodField of computing as a Cryptologist and statistician during World War II at Bletchley Park, as an early worker and developer of the Colossus at Bletchley Park and on the University of Manchester Mark I, the world's first stored program computer
1997Homer OldfieldBanking applications ERMA, and computer manufacturing
1997Francis Elizabeth Snyder-HolbertonSort-merge generator for the Univac and compilation
1996Angel AngelovComputer science technologies in Bulgaria
1996Richard F. ClippingerConverted the ENIAC to a stored program at Aberdeen Proving Ground
1996Edgar Frank CoddAbstract model for database management
1996Norbert FrištackýDigital devices
1996Victor M. GlushkovDigital automation of computer architecture
1996Theory of computing and organizational activities
1996Jiri HorejsInformatics and computer science
1996Lubomir Georgiev IlievComputing in Bulgaria; 1st Bulgarian computers; abstract mathematics and software
1996Robert E. KahnTCP/IP protocols and the Internet program
1996László Kalmár1956 logical machine and the design of the MIR computer in Hungary
1996Antoni KilińskiFirst commercial computers and informatics curriculum in Poland,
1996László Kozma1930 relay machines, and early computers in post-war Hungary
1996Sergey A. LebedevDesigned and constructed the first computer in the Soviet Union and founded the Soviet computer industry
1996Alexey A. LyaponovSoviet cybernetics and programming
1996Romuald W. MarczynskiPolish digital computers and computer architecture
1996Grigore C. MoisilPolyvalent logic switching circuits
1996Ivan PlanderComputer hardware technology into Slovakia and the control computer
1996Arnold ReitsakasEstonia's computer age
1996Antonín SvobodaComputer research in Czechoslovakia and SAPO and EPOS computers
1995Gerald EstrinEarly computers
1995David EvansComputer graphics
1995Butler LampsonPersonal Computer
1995Marvin MinskyArtificial intelligence
1995Kenneth OlsenMinicomputers
1994Gerrit A. BlaauwIBM System/360 Series
1994Harlan B. MillsStructured Programming
1994Dennis M. RitchieUnix
1994Ken L. ThompsonUnix
1993Erich BlochHigh speed computing
1993Jack S. KilbyCo-inventing the integrated circuit
1993Willis H. WareDesign of IAS and JOHNNIAC computers
1992Stephen W. DunwellProject stretch
1992Douglas C. EngelbartHuman computer interaction
1991Bob O. EvansCompatible computers
1991Robert W. FloydCompilers
1991Thomas E. KurtzBASIC
1990Werner BuchholzComputer architecture
1990C.A.R. HoareProgramming languages definitions
1989John CockeInstruction pipelining and RISC concepts
1989James A. WeidenhammerHigh speed I/O mechanisms
1989Ralph L. PalmerIBM 604 electronic calculator
1989Mina S. ReesONR Computer R&D development beginning in 1946
1989Marshall C. YovitsONR Computer R&D development beginning in 1946
1989F. Joachim WeylONR Computer R&D development beginning in 1946
1989Gordon D. GoldsteinONR Computer R&D development beginning in 1946
1988Friedrich L. BauerComputer stacks
1988Marcian E. Hoff, Jr.Microprocessor on a chip
1987Robert R. EverettWhirlwind
1987Reynold B. JohnsonRAMAC
1987Arthur L. SamuelAdaptive non-numeric processing
1987Niklaus E. WirthPascal
1986Cuthbert C. HurdComputing
1986Peter NaurComputer language development
1986James H. PomereneIAS and Harvest computers
1986Adriaan van WijngaardenALGOL 68
1985John G. KemenyBASIC
1985John McCarthyLISP and artificial intelligence
1985Alan PerlisComputer language translation
1985Ivan SutherlandGraphics Sketchpad
1985David J. WheelerAssembly language programming
1985Heinz ZemanekComputer and computer languages for Mailüfterl
1984John Vincent AtanasoffElectronic computer with serial memory
1984Jerrier A. HaddadIBM 701
1984Nicholas C. MetropolisSolved atomic energy problems on ENIAC
1984Nathaniel RochesterArchitecture of IBM 702 electronic data processing machines
1984Willem L. van der PoelSerial computer ZEBRA
1982Harry D. HuskeyParallel computer SWAC
1982Arthur BurksElectronic computer logic design
1981Jeffrey Chuan ChuElectronic computer logic design