What is CodeBlocks?
CodeBlocks provides the user with Integrated Development Environment (IDE) that allows them to develop applications written in the C++ programming language. The software supports a wide range of compilers that enable the user to transform their source code to an object code, thus enabling them to create an executable application.
Compilers supported by the software are Minimalist GNU for Windows (MinGW), Digital Mars (C and C++ compiler), Microsoft Visual C++, Borland C++, Watcom C compiler, Local C Compiler/Little C Compiler (LCC) and Intel C++ Compiler. For additional support for other programming languages, a plug-in may be installed to extend its functionality.
The software also features a source code editor that allow for syntax highlighting, displaying the code in different fonts and colors; and a debugging tool to identify programming bugs that may cause the application to crash or malfunction.
Also included are Notes for Projects, Project Templates, Build Targets, Virtual Targets, and Prebuilt and Postbuilt Steps for additional operations. There are also tools for tracking changes of, data exchange with other applications, switching between perspectives and projects, warp mode, and code folding. The program allows the user to execute its features through the command-line interface.
CodeBlocks is a cross-platform program that is compatible with Windows, Mac OS X and Linux.
File types supported by CodeBlocks
Our users primarily use CodeBlocks to open these file types: