
Image by chrisjmit on Pixabay · Pixabay License
Alfred Aho
Sign in to saveAlso known as Alfred Vaino Aho, Alfred V. Aho, Al Aho
Canadian computer scientist
OverviewAI-generated
Alfred Vaino Aho is a Canadian computer scientist, engineer, and programmer born in Timmins in 1941. He is educated at the University of Toronto and Princeton University. His notable works include the textbook Principles of Compiler Design and the programming language AWK. He works in the field of computer science and speaks English.
Aho has been a member of the Institute of Electrical and Electronics Engineers, the American Academy of Arts and Sciences, the National Academy of Engineering, and the Association for Computing Machinery. He is an IEEE Fellow, an ACM Fellow, and a Fellow of the American Academy of Arts and Sciences. He received the IEEE John von Neumann Medal. He was a doctoral student of John Edward Hopcroft and has been employed by Columbia University.
Synthesized by Vinony from 20 facts across 3 sources: Wikidata, Open Library, Vinony collections. Generated from structured data (not the Wikipedia text) and checked against those facts — may still contain errors.
Person · Open Library
- Works
- 0
via Open Library + Wikidata
Key facts
- Born
- Alfred Vaino Aho , ( 1941-08-09 ) August 9, 1941 (age 84) , Timmins , Ontario, Canada
- Education
- University of Toronto ( BASc ) Princeton University ( MA , PhD )
- Known for
- Awk programming language Principles of Compiler Design Compilers: Principles, Techniques, and Tools Aho-Corasick algorithm
- Awards
- Bell Labs Fellow (1984) FAAAS (1986) IEEE Fellow (1988) FACM (1996) IEEE John von Neumann Medal (2003) NAE Member NAS Member Turing Award (2020)
- Fields
- Computer science
- Institutions
- Columbia University
- Thesis
- Indexed Grammars: An Extension of Context Free Grammars (1968)
- Doctoral advisor
- John Hopcroft
- Doctoral students
- Krysta Svore Gaurav Kc Marc Eaddy Marcio Buss
via Wikipedia infobox
Wikidata facts
- Instance of
- human
- Gender
- male
- Citizenship
- Canada
- Place of birth
- Timmins
- Occupation
- programmer
- Educated at
- Princeton University
- Employer
- Columbia University
- Languages spoken
- English language
- Notable work
- AWK
- Doctoral advisor
- John Edward Hopcroft
- Field of work
- computer science
- Official website
- www.cs.columbia.edu/~aho
Show 5 more facts
- date of birth
- 1941-08-09
- member of
- Association for Computing Machinery
- birth name
- Alfred Vaino Aho
- name in native language
- Alfred Aho
- maintained by WikiProject
- WikiProject Mathematics
via Wikidata · CC0
~6 min read
Encyclopedic overview
Alfred Vaino Aho (born August 9, 1941) is a Canadian computer scientist best known for his work on programming languages, compilers, and related algorithms, and his textbooks on the art and science of computer programming.
Aho was elected into the National Academy of Engineering in 1999 for his contributions to the fields of algorithms and programming tools.
Excerpted from Wikipedia’s “Alfred Aho” article, available under the CC BY-SA 4.0 licence.