Chapter 3 is a fairly intense coverage of the C that's used in C++, but if you're just getting started with all this it may be a little too intense. To remedy this, the printed book contains a CD ROM training course that gently introduces you to the C syntax that you need to understand in order to take on C++ or Java. The CD is called Thinking in C: Foundations for Java & C++. Originally we sold this CD separately, but now it is only available bound into the printed versions of either Thinking in C++, 2nd edition or Thinking in Java, 2nd edition (the cost of the book including the CD is actually cheaper that the former cost of the CD alone). The CD was developed by MindView, Inc. and created by Chuck Allison. Chuck is a long-time member of the C++ Standards Committee, an editor on the C/C++ Users Journal, Author of the book C & C++ Code Capsules, and an experienced programmer and consultant. You can find out more about Chuck at http://www.freshsources.com or email him at cda@freshsources.com.