
You benefit from having a consistent look, feel and operation on all platforms.ĪLSO SEE: Download Visual Studio Community Free IDE for Windows. Be sure to add value though!Ĭoming to features then it is extensible which means it can meet your demands. You can make your own contributions to Code::Blocks by adding new features according to the needs you feel may help other users too. It provides support to Windows, Linux and macOS. This is an open-source IDE developed using wxWidgets It is a graphical user interface toolkit. The 9 Best IDEs for C and C++ Programming (that are Free) Code::Blocks – The top IDE for C++ code

I personally prefer GCC, but that's just me. Plus, it runs on linux too, so you could make that transition even easier on yourself. However, if you're looking for something a bit more lightweight, CodeBlocks is also rather good, and has the added benefit of being able to use basically any compiler you have installed (including several forms of GCC and the Microsoft Compiler that comes with Visual Studio) and being able to open project files fro other IDEs. Visual Studio is the Microsoft version, and although it has its issues, it is an excellent IDE for working with the code. If you're looking for an IDE, I have two recommendations.

That will compile your programs natively for windows, using a standard library, etc. I recommend that you use the MinGW distribution of GCC. Its probably best that you use it until you become more comfortable with something else.


Its a standards compliant c/c++ compiler, and I use it for windows programs on a daily basis. GCC is not technically a linux specific compiler.
