Code::Blocks is a Fortran IDE and powerful C++ with an integrated compiler that supports a variety of functions and intents to meet all the requirements of even the most demanding programmers. There is a complex interface, not too complicated, but it is highly extensible and customizable. This program can be extended through plugins and operated with maximum efficiency from the get-go. You can get help with dozens of highlighting modes, select the style, formatting, and indentation for source code. It is possible to customize the mouse scrolling and movements, and quiet the overall customization alternatives. Moreover, the user can configure the preferred tool settings in great detail for profiling tasks and code compiling. CodeBlocks is a useful and reliable platform which is very well equipped for the tasks, supports many compilers, and comprises well-thought layout.