The IDE with all the features you need, having a consistent look, feel and operation across platforms.


The free C/C++ and Fortran IDE.

Code::Blocks is a free C/C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, event compiling and debugging functionality is provided by plugins!

If you ’re new here, you can read the user manual or visit the Wiki for documentation. And don’t forget to visit and join our forums to find help or general discussion about Code::Blocks.

We hope you enjoy using Code::Blocks!

The Code::Blocks Team

Latest news

Infrastructure migration

We will soon migrate the rest of our services to the new infrastructure. This will provide us better performance and uptime.

Downtime on Feb 9, 2021

Unfortunately, we ’re currently experiencing network issues with our infrastructure provider. Investigation from their side is on-going but we ’ve been hit hard by this as our sites are down for quite a few hours already…

We ’d like to apologize for the downtime.

Code::Blocks 20.03 is here!

Finally, switch to wxWidgets 3.x, many improvements, new features, more stable, enhanced for HiDPI, the new Code::Blocks release 20.03 has arrived.