Canadian Institute For Knowledge DevelopmentCanadian Institute For Knowledge Development
  • Home
  • About Us
  • Conferences
    • NTELT
    • NCM
    • ICNDBM
    • IE
    • SSH
    • CSCIT
  • Publishing
  • blog
  • Interview
  • Former Associations
  • Gallery
  • Consulting
  • Contact

Blog

  • Home
  • Blog
  • ACM AM Turing Award Winners

ACM AM Turing Award Winners

  • Posted by Admin
  • Categories Blog
  • Date January 13, 2020
  • Comments 0 comment

Share with:


The ACM AM Turing Award, often referred to as the ‘Nobel Prize of Computing’, is an annual award given by the Association for Computing Machinery (ACM), a professional computing society founded in 1947.

The Turing Prize is awarded annually by the Association of Computing Machines (ACM) to individuals who make a significant contribution to any advancement in the field of computer sciences. The prize was first awarded to Alan J Perlis in 1966, an American computer scientist who wrote the compiler for the ALGOL computer programming language.

Since there is no Nobel Prize for computer science, this is the equivalent of the Nobel Prize. The prize is sponsored by two companies, Google and Intel, and the winner will receive USD $ 250,000.

The award is named in honour of English mathematician Alan Turing, who is often referred to as the father of computer science and is awarded for contributions of a technical nature made to the computing community.

Turing Award
Stephen Kettle’s slate statue of Alan Turing at Bletchley Park

In the previous blog posts, we introduced the names of Laureates of Nobel Prize in Economic Sciences between 1969 and 2019, and the winners of the John von Neumann Theory Prize of the Institute for Operations Research and the Management Sciences (INFORMS), for Operations Research.

Here you will get familiar with the names of Laureates of Nobel Prize in Computer Sciences, known as Turing Award.

ACM AM Turing Award Winners

Year

Name

Nationality

Contribution

1966 Perlis, Alan J. American For his contribution in advanced computer programming techniques and compiler construction
1967 Wilkes, Maurice V. British He is the builder and designer of the EDSAC, the first computer with an internally stored program. Built in 1949, the EDSAC used a mercury delay line memory. He is also known as the author, with Wheeler and Gill, of a volume on “Preparation of Programs for Electronic Digital Computers” in 1951, in which program libraries were effectively introduced.
1968 Hamming, Richard W. American For his work on numerical methods, automatic coding systems, and error-detecting and error-correcting codes.
1969 Minsky, Marvin L. American For his central role in creating, shaping, promoting, and advancing the field of artificial intelligence.
1970 Wilkinson, James H. British For his research in numerical analysis to facilitate the use of the high-speed digital computer, having received special recognition for his work in computations in linear algebra and “backward” error analysis.
1971 McCarthy, John American McCarthy’s lecture “The Present State of Research on Artificial Intelligence” is a topic that covers the area in which he has achieved considerable recognition for his work.
1972 Dijkstra, Edsger W. Dutch Edsger Dijkstra was a principal contributor in the late 1950s to the development of the ALGOL, a high-level programming language that has become a model of clarity and mathematical rigour. He is one of the principal proponents of the science and art of programming languages in general and has greatly contributed to our understanding of their structure, representation, and implementation. His fifteen years of publications extend from theoretical articles on graph theory to basic manuals, expository texts, and philosophical contemplations in the field of programming languages
1973 Bachman, Charles W. American For his outstanding contributions to database technology.
1974 Knuth, Donald E. American For his major contributions to the analysis of algorithms and the design of programming languages, and in particular for his contributions to “The Art of Computer Programming” through his well-known books in a continuous series by this title.
1975 Newell, Allen

 

Simon, Herbert A.

American

 

 

American

In joint scientific efforts extending over twenty years, initially in collaboration with J. C. Shaw at the RAND Corporation, and subsequently, with numerous faculty and student colleagues at Carnegie Mellon University, they have made basic contributions to artificial intelligence, the psychology of human cognition, and list processing
1976 Rabin, Michael O.

 

Scott, Dana S.

German

 

American

For their joint paper “Finite Automata and Their Decision Problem,” which introduced the idea of nondeterministic machines, which has proved to be an enormously valuable concept. Their (Scott & Rabin) classic paper has been a continuous source of inspiration for subsequent work in this field
1977 Backus, John American For profound, influential, and lasting contributions to the design of practical high-level programming systems, notably through his work on FORTRAN, and for seminal publication of formal procedures for the specification of programming languages.
1978 Floyd, Robert W. American For having a clear influence on methodologies for the creation of efficient and reliable software, and for helping to found the following important subfields of computer science: the theory of parsing, the semantics of programming languages, automatic program verification, automatic program synthesis, and analysis of algorithms
1979 Iverson, Kenneth E. Canadian For his pioneering effort in programming languages and mathematical notation resulting in what the computing field now knows as APL, for his contributions to the implementation of interactive systems, to educational uses of APL, and to programming language theory and practice
1980 Hoare, C. Antony R. British For his fundamental contributions to the definition and design of programming languages
1981 Codd, Edgar F. British For his fundamental and continuing contributions to the theory and practice of database management systems, esp. relational databases
1982 Cook, Stephen A. American For his advancement of our understanding of the complexity of computation in a significant and profound way
1983 Ritchie, Dennis M.

 

Thompson, Kenneth L.

American

 

American

For their development of generic operating systems theory and specifically for the implementation of the UNIX operating system
1984 Wirth, Niklaus E. Swiss For developing a sequence of innovative computer languages, EULER, ALGOL-W, MODULA and Pascal
1985 Karp, Richard M. American For his continuing contributions to the theory of algorithms including the development of efficient algorithms for network flow and other combinatorial optimization problems, the identification of polynomial-time computability with the intuitive notion of algorithmic efficiency, and, most notably, contributions to the theory of NP-completeness.
1986 Hopcroft, John E.

 

Tarjan, Robert E.

American

 

American

For fundamental achievements in the design and analysis of algorithms and data structures
1987 Cocke, John American For significant contributions to the design and theory of compilers, the architecture of large systems and the development of reduced instruction set computers (RISC).
1988 Sutherland, Ivan American For his pioneering and visionary contributions to computer graphics, starting with Sketchpad, and continuing after
1989 Kahan, William Canadian For his fundamental contributions to numerical analysis. One of the foremost experts on floating-point computations. Kahan has dedicated himself to “making the world safe for numerical computations.”
1990 Corbato, Fernando J. American For his pioneering work organizing the concepts and leading the development of the general-purpose, large-scale, time-sharing and resource-sharing computer systems, CTSS and Multics.
1991 Milner, A.J. Robin British For three distinct and complete achievements: 1) LCF, the mechanization of Scott’s Logic of Computable Functions, probably the first theoretically based yet practical tool for machine-assisted proof construction; 2) ML, the first language to include polymorphic type inference together with a type-safe exception-handling mechanism; 3) CCS, a general theory of concurrency. In addition, he formulated and strongly advanced full abstraction, the study of the relationship between operational and denotational semantics
1992 Lampson, Butler W. American For contributions to the development of distributed, personal computing environments and the technology for their implementation: workstations, networks, operating systems, programming systems, displays, security and document publishing
1993 Hartmanis, Juris

 

Stearns, Richard E.

Latvian-American

 

American

In recognition of their seminal paper which established the foundations for the field of computational complexity theory
1994 Feigenbaum, Edward

 

 

Reddy, Raj

American

 

 

Indian

For pioneering the design and construction of large scale artificial intelligence systems, demonstrating the practical importance and potential commercial impact of artificial intelligence technology
1995 Blum, Manuel American In recognition of his contributions to the foundations of computational complexity theory and its application to cryptography and program checking.
1996 Pnueli, Amir Israeli For seminal work introducing temporal logic into computing science and for outstanding contributions to program and systems verification
1997 Engelbart, Douglas American For an inspiring vision of the future of interactive computing and the invention of key technologies to help realize this vision
1998 Gray, Jim American For seminal contributions to database and transaction processing research and technical leadership in system implementation
1999 Brooks, Frederick P. American For landmark contributions to computer architecture, operating systems, and software engineering
2000 Yao, Andrew Chi-Chih Chinese In recognition of his fundamental contributions to the theory of computation, including the complexity-based theory of pseudorandom number generation, cryptography, and communication complexity
2001 Dahl, Ole-Johan

 

 

Nygaard, Kristen

Norwegian

 

 

Norwegian

For ideas fundamental to the emergence of object-oriented programming, through their design of the programming languages Simula I and Simula 67.
2002 Adleman, Leonard M.

 

Rivest, Ronald L.

 

Shamir, Adi

American

 

American

 

Israeli

For their ingenious contribution for making public-key cryptography useful in practice
2003 Kay, Alan American For pioneering many of the ideas at the root of contemporary object-oriented programming languages, leading the team that developed Smalltalk, and for fundamental contributions to personal computing
2004 Cerf, Vinton

 

 

Kahn, Robert E.

American

 

American

For pioneering work on internetworking, including the design and implementation of the Internet’s basic communications protocols, TCP/IP, and for inspired leadership in networking
2005 Naur, Peter Danish For fundamental contributions to programming language design and the definition of ALGOL 60, to compiler design, and to the art and practice of computer programming
2006 Allen, Frances E. American For pioneering contributions to the theory and practice of optimizing compiler techniques that laid the foundation for modern optimizing compilers and automatic parallel execution
2007 Clarke, Edmund M.

 

Emerson, E. Allen

 

Sifakis, Joseph

American

 

American

 

French

 

For their roles in developing model checking into a highly effective verification technology, widely adopted in the hardware and software industries
2008 Liskov, Barbara J.H. American For contributions to practical and theoretical foundations of programming language and system design, especially related to data abstraction, fault tolerance, and distributed computing
2009 Thacker, Charles P. American For his pioneering design and realization of the Xerox Alto, the first modern personal computer, and in addition for his contributions to the Ethernet and the Tablet PC
2010 Valiant, Leslie American For transformative contributions to the theory of computation, including the theory of probably approximately correct (PAC) learning, the complexity of enumeration and of algebraic computation, and the theory of parallel and distributed computing
2011 Pearl, Judea Israeli- American For fundamental contributions to artificial intelligence through the development of a calculus for probabilistic and causal reasoning
2012 Goldwasser, Shafi

 

Micali, Silvio

Israeli- American

 

American

For transformative work that laid the complexity-theoretic foundations for the science of cryptography and in the process pioneered new methods for efficient verification of mathematical proofs in complexity theory
2013 Lamport, Leslie American For fundamental contributions to the theory and practice of distributed and concurrent systems, mainly the invention of concepts such as causality and logical clocks, safety and liveness, replicated state machines, and sequential consistency
2014 Stonebraker, Michael American For fundamental contributions to the concepts and practices underlying modern database systems
2015 Diffie, Whitfield

 

Hellman, Martin

American

 

American

For fundamental contributions to modern cryptography. Diffie and Hellman introduced the ideas of public-key cryptography and digital signatures in their groundbreaking paper in 1976, “New Directions in Cryptography.”
2016 Berners-Lee, Tim British For inventing the World Wide Web, the first web browser, and the fundamental protocols and algorithms allowing the Web to scale
2017 Hennessy, John L.

 

Patterson, David

American

 

American

For pioneering a systematic, quantitative approach to the design and evaluation of computer architectures with an enduring impact on the microprocessor industry
2018 Bengio, Yoshua

 

Hinton, Geoffrey

 

LeCun, Yann

Canadian

 

Canadian

 

American

For conceptual and engineering developments that have made deep neural networks a critical component of the computing

 

Tag:Alan Mathison Turing, ALGOL, Association for Computing Machinery (ACM), Nobel Prize, Turing Award

  • Share:
Admin

Previous post

Winners of John Von Neumann Theory Prize in Operations Research
January 13, 2020

Next post

Best Blogs for Academicians
January 14, 2020

You may also like

Information disclosure in marketing
Information disclosure in marketing
27 June, 2022
Importance of Listening in the Workplace
Importance of Listening in the Workplace
20 June, 2022
PubMed online resource – Copy
PubMed, a practical free resource for medical students
23 May, 2022

Leave A Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Latest Posts

Information disclosure in marketing
Information disclosure in marketing
27Jun2022
Importance of Listening in the Workplace
Importance of Listening in the Workplace
20Jun2022
PubMed, a practical free resource for medical students
7 tips every manager should know
25May2022

Contact Info

210-128 West Hastings Street
Vancouver, British Columbia, V6B1G8
Canada

About Us

Canadian Institute for Knowledge Development (CIKD) is an international, multi-disciplinary research, publishing, consulting and training institute based in Vancouver, British Columbia.

Useful Links

  • About Us
  • Publishing
  • Events
  • Former Associations

Subscribe Here

Copyright 2020 Canadian Institute for Knowledge Development . All rights reserved

No apps configured. Please contact your administrator.

Login with your site account

No apps configured. Please contact your administrator.
Lost your password?

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT