This book tackles a lot of ground - perhaps too much - by glancing over explanations. It will teach you how to use an obsolete version of the Visual C++ product. It includes a good crash course in OO programming. But it bombs out trying to teach the basics of the MFC. I still don't understand 75% of the code I read. It's a good start, but most readers will have a long way to go with Visual C++.