Back to Alfred Aho
    Alfred Aho

    Alfred Aho

    Awards & Honours

    2

    Awards Won

    8

    Honours

    1

    Rankings

    3

    Records

    Alfred Aho's achievements are monumental in the field of computer science. The Turing Award, often called the Nobel Prize of computing, recognizes his and Ullman's foundational work on algorithms, compilers, and programming language theory. His textbooks have educated generations, and his algorithms are used in everything from network security to DNA sequencing. Aho's election to both the National Academy of Engineering and the National Academy of Sciences is a rare honor that underscores his impact. His legacy is not just in his own research but in the countless engineers and scientists who have built upon his ideas.

    Alfred Aho receiving an award

    Awards

    Honours & Distinctions

    Member, National Academy of Engineering

    National Academy of Engineering·1999

    Elected for contributions to programming languages and compilers.

    Member, National Academy of Sciences

    National Academy of Sciences·2003

    Elected in recognition of his research contributions.

    Fellow, Royal Society of Canada

    Royal Society of Canada

    Elected as a Fellow.

    Fellow, Association for Computing Machinery

    ACM

    Elected as an ACM Fellow.

    Fellow, American Academy of Arts and Sciences

    American Academy of Arts and Sciences

    Elected as a Fellow.

    Fellow, American Association for the Advancement of Science

    AAAS

    Elected as a Fellow.

    Lawrence Gussman Professor Emeritus

    Columbia University

    Held the Lawrence Gussman Professorship and is now emeritus.

    Honorary Degrees

    University of Waterloo, University of Helsinki

    Received honorary doctorates from multiple universities.

    Rankings & Lists

    #Top tier

    Most influential computer scientists of his generation

    ACM, National Academies·2021

    Records & Feats

    Co-creator of AWK programming language

    Innovation·1977

    Developed a text-processing language that became a standard Unix tool.

    Co-developer of Aho-Corasick algorithm

    Algorithm·1975

    Created a multi-pattern string-searching algorithm still used in network security and bioinformatics.

    Co-author of the definitive compiler textbook

    Education·1977

    The Dragon Book has been the standard reference for compiler design for decades.