Hackers And Painters
Graham publishes a collection of essays that outlines the impact computer programmers have on everyday life. Part of the book focuses on education in high school and afterwards, and how students should be taught:
The most a teacher can do is suggest interesting paths — e.g. by setting interesting problems to solve, or by describing mistakes other people have made.
Publishes ANSI Common Lisp
Graham publishes a reference manual for the programming language, including a guide to optimization, macros, and an appendix on debugging.
On Lisp
Graham publishes a study of advanced programming techniques using the language, with the theme of bottom-up programming.
Its examples form a library of functions and macros that readers will be able to use in their own Lisp programs.