
Alan Kay is the Yoda for IT professionals. , He has spoken extensively about his views on education in Computer Science and has recommended books for those wanting to deepen their knowledge:
Recently on Quora, and the discussion reached the top spot on Hacker News. I present to you a 'new' list of super-old and fundamental books on programming and the mindset of a programmer from Alan Kay.
Lisp 1.5 Programmers Manual
by John McCarthy, 1962

This book is the absolute champion and lifetime leader of all of Alan Kay's book lists. This version of the language no longer exists, but the book is magnificent.
eight more rarities:
Computation: Finite and Infinite Machines
by Marvin Minsky, 1967

Advances in Programming and Non-Numerical Computation
edited by L. Fox, 1966

The Mythical Man-Month
by Fred Brooks, 1975

The Sciences of the Artificial
by Herb Simon

Herbert Simon did not read newspapers or watch television because he believed that if something truly important happened, someone would definitely tell him about it, so there was no need to waste time on the media.
—
A Programming Language
by Ken Iverson, 1962

Control Structures for Programming Languages
by Dave Fisher, 1970

The Metaobject Protocol
by Kiczales

Joe Armstrong's PhD thesis

Joe Armstrong's PhD thesis (PDF, 295 pages)
P.S.
What old-school books do you consider essential to read?
- What non-programming books have enhanced your programming mindset/worldview?
- Alan Kay.
Source: habr.com
