Question: I am just starting out learning to program C++. Visual Studio is nice but its so picky and its caused a lot of problems for me getting my code to compile. So I heard code blocks is a good one. Does anyone know of any others that are simple and hassle free? I tried to create a hello world program in VS 2010 with the instructions in my book and of course it went crazy and said you can't do this that and the other. =/

Answer: 
You are going to have to learn, sooner hopefully, than later.. C++ requires you to be very specific in writing your code, and it doesn't matter which version you use. C++ is a standard language, and all compilers more or less conform to the same specification.

If your code isn't compiling, it's because you're doing something wrong when you are writing it. Give some examples, and we may be able to help. A new compiler won't change anything.
If you are looking for lighter IDEs then you may take a look at [this](http://beans.seartipy.com/2006/12/31/six-popular-ides-for-developing-software-in-cc-on-windows-platform/).