I am 13 and really interested in computer programming. (Windows only)
I am going to try learning the basics/intermediate level of C++. Can anyone recommend a FREE C++ compiler?
Why would you specifically want a compiler that only works on windows? Surely it would be better to get a compiler that has a version for Linux, MacOS, etc.? Then you can compile cross-platform code.
Anyway, firstly, don't double-post, secondly, MSVC++ is supposed to be good (I don't like it), but personally when compiling on, or for, windows, I use MinGW (which is a few compilers from the GNU Compiler Collection (GCC) ported to windows, including g++ (GNU C++ compiler) and gcc (GNU C Compiler)). A good IDE which comes with MinGW is Code::Blocks. Note that it comes with MinGW, not the other way round; that is, if you download and install it on windows, you get MinGW with it.
Also note the difference between a compiler and an IDE. An IDE is pretty much a text editor with a few extra features to make developement easier (supposedly, but I would argue that if you don't know how to use a given IDE, the command line can be faster; particularly for small projects).
Finally, don't advertise websites that have no relevance to the topic at hand, kheljansabha.
I am a fan of Microsoft Visual myself, although I use the Professional 2008 edition that supports programming languages other than c++. I would recommend the free version mozly suggests unless you are really serious.