Comment read all these cover-to-cover (Score 1) 178
nonfiction broad-interest:
Steven Levy: Hackers
Tracy Kidder: The Soul of a New Machine
Cristopher Moore and Stephan Mertens: The Nature of Computation
fiction/fun:
Neal Stephenson: Reamde (note the spelling)
Geoffrey James: The Tao of Programming
nonfiction textbookish but worth reading through:
Marc Rochkind: Advanced UNIX Programming
W. Richard Stevens: Advanced Programming in the UNIX Environment
Michael Kerrisk: The Linux Programming Interface
Thompson and Ritchie: Bell System Technical Journal "The UNIX Time-Sharing System" and all the other reprints in which they discuss the evolution of UNIX
Kernighan and Ritchie: The C Programming Language