Greg Badros's Book Recommendations

C++  C  Scheme  Java  Prg.Lang  Linux  Unix  Perl  CVS  Emacs 
WWW/XML/XSLT  Windows  Constraints  Knuth 
Must-haves  Phil.Math  Other  Hardware  Walli 

Here is a list of books that I have found useful and highly recommend:

C++ Programming

C Programming

Scheme Programming

In particular, note that I do not recommend The Little Schemer by Daniel P. Freidman; I dislike the style of the book, though others find it very useful and do like it a lot.

Java Programming

Programming Languages

Linux Internals and More

Unix: Shells, Programming, etc.

Perl Programming

Project Management (CVS/RCS/SCCS)

Emacs: The One True Editor

HTML, XML, and the Web

Windows NT/95/98

Constraints and Constraint Programming

The Classic Knuth Series (Revised Editions, 1997-1998)

Other Computer-related Must-Haves

Mathematics and Philosophy

Other Topics


Stephen Walli's Recommendations from Usenix-2001 Talk

Programming Languages, Summer 1999

Search: Enter keywords...

In Association with logo

Please note: I donate to charity 10% of all proceeds I receive from, and the rest is used to support my work on free software.

Back to my home page!

Greg J. Badros / U Washington Computer Science and Engineering /