Code::Blocks - A Free and Open Source C, C++ and Fortain IDE
The world of coding is awash with IDEs and you most likely have your favourite already, but its always worth looking at what the world has to offer you. Code::Blocks is completely free, open source and cross platform. While it may look a little barebones, that's sometimes a plus point. It does exactly what it says on the tin with an absolute minimum amount of fuss. It may be lacking some of the bells and whistles that the paid options might have, but its sturdy and reliable.