Windows Display platforms icon
windows mac android
Code::Blocks icon

Code::Blocks

20.03
11 reviews
2.3 M downloads

IDE for C++ including MinGW compiler

Advertisement
Older versions
Advertisement

Code Blocks is an excellent option for programming in C++. It is an open-source, integrated, cross-platform development environment that supports the use of multiple compilers, such as: GCC (MingW/GNU GCC), MSVC , Digital Mars, Borland C++ 5.5, and Open Watcom. The default compiler that this Code Blocks packet comes with is MinGW.

Code Blocks' functionality can be expanded by using plugins. It has a fast, customized construction system that doesn't require makefiles, and allows you to perform parallel constructions on systems with a multi-core CPU.

Code Block's debugger supports the application of breakpoints on the source code, or on the data that the program handles, as well as the establishment of conditions and counters for said breakpoints. You can also create defined inspections by user. Another noteworthy feature are the custom memory dumps.

Lastly, Code Blocks colors the source-code syntax, includes a 'code folding' function for C++ and XML languages, has a tabbed interface, comes with a class browser, and a feature for completing the source-code.

Reviewed by Álvaro Toledo Translated by Uptodown Localization Team
Advertisement

More information

License OpenSource
Op. System Windows
Category C/C++
Language English
Author codeblocks.org
Downloads 2,252,423
Date Aug 18, 2023
Why is this app published on Uptodown? (More information)

Older versions

exe 17.12 Sep 18, 2019
exe 13.12 Feb 25, 2014
exe 12.11 Apr 29, 2013
exe 10.05 Nov 30, 2010
Available for other platforms

Rate this App

Review the app
Code::Blocks icon

Rating

3.7
5
4
3
2
1
11 reviews

Comments

See more
graysaver icon
graysaver
in 2020

Conveniently :)

15
Reply
bravegreencat49979 icon
bravegreencat49979
in 2020

I cannot check the code I wrote, the debug function does not work

25
1
wildyellowchameleon35911 icon
wildyellowchameleon35911
in 2020

The compiler setup GNU GCC COMPILER is invalid?

44
Reply
anokhovaa icon
anokhovaa
in 2015

How to Russify a program on MAC OS? Found a file with Russian language. Everywhere they write that it is suitable for all platforms. But the path where you want to copy the file is everywhere indicate...

64
Reply
kakashi117 icon
kakashi117
in 2015

Help, download it well and everything but when I open it it says that it doesn't find any compiler I have w7 help I need it. Do you know why that marks me ???

158
Reply
mujer icon
mujer
in 2011

haaa I just saw ubuntuuu, mmmm what a good page it seems to me that I adopt it ...

11
1
Advertisement
FormatFactory icon
Convert video, audio and image formats
VLC Media Player icon
A powerful media player and streaming server
Mozilla Firefox icon
Your best choice for an internet browser
Media Player Classic - Home Cinema icon
An all-round great multimedia player
OP Auto Clicker icon
Automate mouse clicks on your computer
Trelby icon
Simplify your screenwriting
Barrier icon
Share keyboard and mouse between different computers
Zekr icon
Study the Quran with this tool
Advertisement
Microsoft Visual C++ Redistributable icon
Component required to run Visual C++ applications
Dev-C++ icon
Complete IDE to develop programs in C
PhpStorm icon
A smart and quick IDE for working on PHP
Zed icon
Zed
Edit local and remote files on any server
Visual C Sharp icon
Developer tool for Microsoft C# language
LCC Win32 icon
Simple and practical development environment in C
Visual C Plus Plus 2008 Express Edition icon
Visual environment to develope applications with C
U++ icon
U++
Mirek Fídle
Jailer icon
Wisser
Valentina Studio icon
Powerful Database Management for SQLite, MariaDB, MongoDB and more!
Arduino IDE icon
Arduino
Scriptcase icon
NETMAKE SOLUÇÕES EM INFORMÁTICA LTDA
Website X5 Pro icon
Create your own website without any programming knowledge
CudaText icon
A neat cross-platform text editor
DBeaver icon
Manage several databases from one single tool
GDevelop icon
Create video games in HTML5 without knowing how to program