Alan Kay

Alan Kay

Alan Kay

Computer Scientist & Dynabook Inventor

Pioneer of object-oriented programming and graphical user interfaces. Shaped modern computing through decades of visionary research at Xerox PARC.

Professors & Academics

Alan Kay is a computer scientist best known for his work at Xerox PARC, where he pioneered object-oriented programming and envisioned the Dynabook—a portable personal computer that presaged the laptop and tablet. His research fundamentally influenced how we design and think about software systems today.

14 Books Recommended by Alan Kay

Ranked by popularity across all reading lists on this site

The Mythical Man-Month book cover
#1

The Mythical Man-Month

by Frederick P. Brooks Jr.

5 people recommended

An early look and experience with timeless truths (and gotchas) from systems building with teams

Buy on Amazon →

Also recommended by: Larry Ellison, Jeff Bezos, Marc Benioff, Jeff Atwood

📖
#2

by

3 people recommended

I have never forgotten the combined shock and thrill of making my way through this in my 20s.

Also recommended by: Sam Altman, Neil Degrasse Tyson

Molecular Biology of the Cell book cover
#3

Molecular Biology of the Cell

by Bruce Alberts

2 people recommended

For many years it has been the best single volume narrative of 'life from scratch.'

Buy on Amazon →

Also recommended by: Sam Altman

📖
#4

by

2 people recommended

A formative book in so many ways.

Also recommended by: Richard Branson

📖
#5

A Programming Language

by Kenneth E. Iverson

This has the same thought expanding properties of Lisp.

Buy on Amazon →
📖
#6

The Art of the Metaobject Protocol

by Gregor Kiczales

A real gem for helping to think about design and implementations.

Buy on Amazon →
📖
#7

The Sciences of the Artificial

by Herbert A Simon

A much stronger way to think about computing — and what 'Computer Science' might mean.

Buy on Amazon →
📖
#8

LISP 1.5 Programmer’s Manual

by John McCarthy

I have called this the 'Maxwell’s Equations' of computing, because it presents a very large part of what’s important about programming languages.

Buy on Amazon →
📖
#9

Computation

by Marvin Lee Minsky

It is actually a 'math book' — with lots of ideas, theorems, proofs, etc., — but presented in the friendliest way imaginable by a great mind.

Buy on Amazon →
📖
#10

The Organ-Builder

by Francois Bedos de Celles

A very different kind of book.

Buy on Amazon →
📖
#11

Mythology

by Edith Hamilton

A few more books like this, and by the time I got to first grade I had been ruined for the 'single book - single truth' ideas of school and church.

Buy on Amazon →
📖
#12

Molecular Biology of the Gene

by James Watson

A lovely book to read.

Buy on Amazon →
📖
#13

Art in the Blood

by Bonnie MacBird

[My wife] completely nailed the Arthur Conan Doyle voice of the characters and narrative, while being able to carry a marvelous story into the much larger realm of the novel.

Buy on Amazon →
📖
#14

Advances in Programming and Non-Numerical Computation

by L Fox

One of the books that Bob Barton had us read in his famous advanced systems design class in 1967.

Buy on Amazon →