As the other readers have pointed out, this is not a book from which to learn C++. I did learn on the 1st Ed. and consider it a shame that that was put out of print by a book doing a quite different job...That said, this book is a good read for experienced developers who want to get the most of the STL particularly. If you find it heavy going to begin with, keep at and suddenly a light will come on and everything suddenly makes sense. The world needs more books like this. There's too much written for novice or near novice programmers and too little for experienced developers to learn from a extract the maximum return from their languages. I've learnt more from Stroustrup than K&R or Steve McConnell (Code Complete) put together.