News for hackers. Stuff that matters.

Ask HN: Good all-round CS book

I've been coding for 18 months or so, and I'd like to learn more CS theory. Any recommendations for a good book (or other resources)?
( 7 comments | 3 points | on HN )
Re:Ask HN: Good all-round CS book by markk on Monday February 09, 2009 @09:46AM (#473492)
Thanks
Re:Ask HN: Good all-round CS book by petercooper on Sunday February 08, 2009 @08:19AM (#472138)
Wikipedia is an amazing resource for computer science stuff, I've found. For example: http://en.wikipedia.org/wiki/Sorting_algorithm .. you can get lost in there for ages. Just make sure you take notes and try to apply what you learn.

Also: http://delicious.com/popular/compsci

Also: http://academicearth.org/subjects/computer-science (this one is a goldmine)

Re:Ask HN: Good all-round CS book by pclark on Sunday February 08, 2009 @07:16AM (#472114)
The Computer and the Brain, by John von Neumann

Introduction to Algorithms, by Thomas H. Cormen

The Art of Computer Programming by Donald Knuth [naturally!]

Computation: Finite and Infinite Machines, by Marvin L. Minsky

Godel, Escher, Bach by Douglas Hofstadter

Re:Ask HN: Good all-round CS book by jacquesm on Sunday February 08, 2009 @08:25AM (#472142)
Second The Art of Computer Programming, definitely not Godel, Escher, Bach (though it makes for interesting reading).

I really liked 'Introduction to Algorithms' by Cormen, Leiserson, Rivest and Stein, MIT press.

Re:Ask HN: Good all-round CS book by mjgoins on Sunday February 08, 2009 @01:38PM (#472315)
To get the most useful info for the fewest number of pages/words, I recommend 'The Little Schemer' by Friedman and Felleisen.

Although it's not recommended if you don't have a flexible sense of humor.

Re:Ask HN: Good all-round CS book by seshagiric on Sunday February 08, 2009 @07:42AM (#472119)
"Code" by Charles Petzold