Which volume of TAOCP should I start with?

1.3k views Asked by At

I have decided to go through "The Art Of Computer Programming" series by Sir Donald Knuth.

Based on your experience, please suggest which volume would be a good one to start with, as in an easier one (relative to others) and also, please suggest your preferred order for reading subsequent volumes.

I am in no rush to learn it all, so any type of volume should be OK with me to start.

2

There are 2 answers

4
Lie Ryan On BEST ANSWER

The first volume of TAOCP contained this diagram:

Flow chart for reading The Art of Computer Programming

1
Foo Bah On

The absolute first thing you should do is read the first few chapters from the first volume. They go over basic stuff, including MIX [supposedly there's a new version with MMIX, though I havent seen it yet] which is the model Knuth uses throughout the series

I'm a math guy, so I found the second volume [dealing with "seminumerical" algorithms -- called so because Knuth felt that it wasnt strictly numerical] much more interesting than the sorting and searching stuff [V3]