Contents

Alfred Aho
Developing compiler theory, text-search algorithms and influential computing textbooks.
Pattern matching · Principles of Compiler Design
- Born
- 9 August 1941
- Birthplace
- Timmins
More people
Alfred Aho
Alfred Aho is a Canadian computer scientist whose research helped turn programming-language theory into widely used software tools.
Early life
Education
Studied engineering physics at Toronto and earned his doctorate at Princeton in 1967.
Career
- 1967
Bell Labs
Began work on languages and algorithms.
- 1995
Columbia
Joined the university’s computer-science leadership.
Contributions
Pattern matching
Developed algorithms used in egrep and fgrep.
Principles of Compiler Design
Co-authored the influential textbook with Jeffrey Ullman.
Turing Award
Shared the award with Ullman.
Beyond research
Teaching
His textbooks helped teach compiler construction to generations of students.
Sources & photo credit
Biography and career ↗Biographical references ↗Additional biographical source ↗Original photograph. Cropped and displayed in monochrome.
Photo: Alfred Aho / Columbia University. Source credit retained; reuse licence not established · Original image. Cropped and displayed in monochrome.