Drop your file to analyze it

Code::Blocks

If you are looking for Code::Blocks, you have come to the right place. We explain what Code::Blocks is and point you to the official download.

What is Code::Blocks?

Code::Blocks is an IDE for users of the C++, C, and Fortran programming languages, recognized for its configurability and extensibility. It is freeware under the GNU Public License and is entirely open-source, and is also a confirmed cross-platform application known to operate under Mac, Windows or Linux environments. It also supports multiple compilers, from GCC to Open Watcom.

As may be expected from it, Code::Blocks offers users a configurable syntax highlighting feature. It can code fold C++, XML and Fortran files as well as others. User productivity and efficiency is enhanced by tabbed window support and code completion features, and users also get smart indenting, quick file switches, and disassembly tools with the debugger. Custom memory dumping is possible, as is thread switching, and users also get comprehensive support for breakpoints.

As noted above, Code::Blocks is a powerfully extensible program—so much so that many treat it as a modular application already. Indeed, the functions your version of the software may end up getting could be unique to your version depending on which plugins are installed and which functions or tools have thus been added to the application.

Download Code::Blocks from the developer

File.org does not provide software hosting. We send you directly to the developer's site, to make sure you download the latest, original version of the program.

Download Code::Blocks (external link)

 

File types supported by Code::Blocks

Our users primarily use Code::Blocks to open these file types:

Some users also use Code::Blocks to open these file types:

About file types supported by Code::Blocks

File.org aims to be the go-to resource for file type- and related software information. We spend countless hours researching various file formats and software that can open, convert, create or otherwise work with those files.

If you have additional information about which types of files Code::Blocks can process, please do get in touch - we would love hearing from you.

Last updated: : May 21, 2022