Some of the other features of Code Blocks are
- It can be extended using a plug-in i.e any kind of functionality can be added just by installing/coding a plug-in. For mode info on plug-in's click here
- Although Code Blocks is designed for C++ language, there is some support for compilers of other languages also. GCC (MingW / GNU GCC), MSVC++, Digital Mars. Borland C++ 5.5, Open Watcom and more.
Setting up Code::Block for your First C/C++ program setup : Tutorial by Cprogramming.com