stalker247 I recommend using the cc sdk as a way to boost the fun aspect of learning. Take your normal tutorials and books, or classes on c++. they are all over the web. cplusplus.com will be invaluable as you get further along. but after you've gotten the basics out of the way, also study the sdk, not to learn from the code that's there, but there's something very rewarding when learning a programming language to be able to make cool stuff happen. in between mundane and pedestrian dos prompt examples, you can be making construct objects fly around the screen, and such