Turing Award goes to Jeffrey Ullman and Alfred Aho for their work on compilers, which underpin computer programming languages
all without making a big fuss. https://news.stanford.edu/... Guido van Rossum / @gvanrossum : This year's Turing Award goes to Aho and Ullman, the authors of the very fine Dragon Book. I have a first edition proudly on my bookshelf. https://www.nytimes.com/... Steven Sinofsky / @stevesi : Turing Award Goes to Creators of Computer Programming Building Blocks https://www.nytimes.com/... // my computer science textbook list/library shelf just got the Turing Award! Jon Stewart / @codeslack : Congrats to Aho and Ullman! Reading the Dragon book is one of the best decisions I've made. https://www.nytimes.com/... @columbia : BIG NEWS! Congrats to @ColumbiaCompSci Prof Al Aho, winner of the 2020 @TheOfficialACM Turing Award! The award honors his research on theory & algorithms underlying programming language & work educating generations of computer scientists. https://www.nytimes.com/... @nytimes : Jeffrey Ullman and Alfred Aho have won this year's Turing Award for their work on the fundamental concepts that underpin computer programming languages. It comes with a $1 million prize, which the longtime friends will split. https://www.nytimes.com/...
Context & Ripple Effects
The Turing Award for Alfred Aho and Jeffrey Ullman completes a lineage the corpus has been tracking: Frances Allen, honored in 2006 for her own compiler work and mourned last August in her obituary coverage, established compilers as award-worthy territory decades before Aho and Ullman's Dragon Book became the field's standard text. The timing matters — it lands two years after the deep learning trio's $1M Turing Award shifted the spotlight to neural networks.
Guido van Rossum, whose Python grew out of frustration with existing languages, publicly credits the pair's textbook — a reminder that language designers themselves were trained on this work.
First-order effects
- ACM splits its $1M prize between two Columbia and Stanford-affiliated researchers whose 1970s-80s textbooks still define how compilers are taught, giving the subfield its most visible endorsement since Allen's 2006 win.
- Van Rossum's public praise ties the award directly to working language creators — the people who build the tools every developer touches daily.
Second-order effects
- Compiler courses and textbook publishers get fresh demand signal: an award-winning canon legitimizes curricula built around the Dragon Book at exactly the moment AI-generated code raises questions about who needs to understand translation layers.
- The award creates a benchmark against which new compiler work gets judged — Modular's assessment that Claude's C Compiler 'closely mirrors LLVM/GCC' shows how high the bar set by this generation's tools remains.
Third-order effects
- If compilers keep serving as both the academy's foundational text and AI's proving ground, the discipline may consolidate around whoever controls the translation layer — human-authored standards like GCC and LLVM versus machine-generated implementations that hard-code tests to pass.
- The award cadence itself — Allen in 2006, the neural network trio in 2019, Aho and Ullman now — suggests ACM alternates between honoring infrastructure and honoring applications, with each cycle reshaping which research areas attract students and funding.
The trend: Compilers are being repositioned from settled 1970s canon to contested frontier, as AI systems begin generating the translation layers this award celebrates while human judgment over correctness remains the differentiator.