Start - resources - What is the single most influential book every programmer should read? - Stack Overflow - Pentadactyl. Start - A Little Java: A Few Patterns (Language, Speech, & Communication) : Matthias Felleisen, Daniel P. Friedman, Ralph Edgar Johnson, Duane Bibby : 9780262561150 - Pentadactyl. Start - The Little LISPer : Daniel P. Friedman, Matthias Felleisen : 9780023397639 - Pentadactyl. Start - The Top 9½ Books In a Hacker's Bookshelf | GrokCode - Pentadactyl. Every hacker should have a good solid dead tree library to draw ideas from and use as reference material. This list has a bit of everything – textbooks you will encounter at top tier computer science universities, books giving insight into the industry, and references you shouldn’t be caught without. It is a list of hackers’ classics. The Mythical Man Month: Essays on Software Engineering – Anniversary Edition by Fredrick P.
Brooks This is a classic on the human elements of software engineering first published in 1975. The Mythical Man-Month: Adding manpower to a late software project makes it later. No silver bullet: There is not a single strategy, technique, or trick that can exponentially raise the productivity of programmers. I recommend this book not only for programmers, but for anyone managing a software project.
The C Programming Language (2nd Edition) by Brian W. Commonly referred to as just K&R, this is the canonical C reference book. By Harold Abelson and Gerald Jay Sussman. Start - Compilers: Principles, Techniques, and Tools, 2nd Edition - Google Search - Pentadactyl. Start - The ANSI Common Lisp Book (Prentice Hall Series in Artificial Intelligence) : Paul Graham : 9780133708752 - Pentadactyl. Start - The Pragmatic Programmer: From Journeyman to Master : Andy Hunt, David Thomas : 9780201616224 - Pentadactyl.
What others in the trenches say about The Pragmatic Programmer... "The cool thing about this book is that it's great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there. " --Kent Beck, author of Extreme Programming Explained: Embrace Change "I found this book to be a great mix of solid advice and wonderful analogies! " --Martin Fowler, author of Refactoring and UML Distilled "I would buy a copy, read it twice, then tell all my colleagues to run out and grab a copy. This is a book I would never loan because I would worry about it being lost.
" --Kevin Ruland, Management Science, MSG-Logistics "The wisdom and practical experience of the authors is obvious. Start - Amazon.com: Thinking Forth (9780976458708): Leo Brodie: Books - Pentadactyl.