Code::Blocks is an Integrated Development Environment (IDE) to develop several types of C/C++ projects like console applications, DirectX, GTK+, OpenGL, QT and more.
One feature that I particularly liked is the auto-detection of the installed on the computer compilers, so we are not forced to use any compiler in special, this is very useful on Linux environments.
And if you don't get enough of the program itself, try the long list of plugins that can be installed! Auto versioning, code snippets, code stats, drag and scroll, and many more.
On Windows systems it is better to download the 'mingw-setup' version (about 9 MB more) that includes a GCC compiler and GDB debugger. Under Linux environments it's more likely that we already have such tools installed, so there is no need to download them.
Pros
- It's freeware and open source, very simple to use. Not so heavyweight as Eclipse
Cons
- Of course the environment is limited to C/C++ projects, but if you are improving these languages, that's all what you need
This code block does not show the work space where one cone write the code since my computer update it failed to work for me, I am running win 10pro.
I've been using this program for a couple of years, and I can say it's very easy to download, install, use, and configure. I recommend students to use it because it's very stable. :good:
It's so easy and helpful in comparison to others.