New to C++. I need a compiler.

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.
Last edited on
I didn't mean to double post. accidentally double-clicked which made it....

I think I will be using MSVC for now. What do you use for an "end" phrase (e.g system("pause");)
, to stop the program from closing?

My fav compiler: Microsoft visual c++

link: http://www.microsoft.com/express/Downloads/
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.
Topic archived. No new replies allowed.