Go to Windows platform Display platforms icon
Go to Windows platform Go to Mac platform Go to Android platform Go to iOS platform
Code::Blocks icon

Code::Blocks

25.03
3.7 15 reviews
2.5 M downloads
security security

An open-source IDE for C, C++ and Fortran

Advertisement
Remove ads and more with Turbo
Advertisement
Remove ads and more with Turbo
Carlos Martínez icon
Reviewed by
Carlos Martínez
Content Team Lead
Carlos Martínez is part of Uptodown's in-house Editorial Team. Translated by Uptodown Localization Team

Code::Blocks is an integrated development environment that allows you to compile your projects in C, C++, and Fortran free of charge. This intuitive open-source software will provide you with all the resources you need to satisfy your programming needs. By configuring the IDE, you can freely distribute all the options according to the type of compilation you want to carry out.

Expand functionality with plugins

One of Code::Blocks's strong points is the possibility of increasing the tool's functionality by installing plugins. Incorporating all these add-ons into the program allows you to take advantage of the possibilities of a fully extensible kernel. This way, depending on your needs for each project, expanding your options when developing code is a breeze.

Advertisement
Remove ads and more with Turbo

Customize the interface

The Code::Blocks user interface is highly customizable. As you develop your projects, you can always use syntax highlighting, code folding, and tabbed organization to enhance your coding experience. The autocomplete function and the class browser will also help you spend less time completing each task. You can even install a dark mode theme to work for hours without overexerting your eyes.

Link to various compilers

Code::Blocks allows you to use a variety of popular compilers, such as GCC, MSVC++, or Clang. The custom build system, which the program will introduce to you, eliminates the need for "makefiles" to simplify the compilation process.

Download Code::Blocks for Windows and enjoy this open-source IDE that will allow you to make the most of your knowledge when compiling programs without distractions.

Information about Code::Blocks 25.03

Basic information

Developer codeblocks.org
Category IDE
Rating +3
Languages English

Distribution model

Pricing Free
License Proprietary
Copyright © 2026 codeblocks.org
Why is this app published on Uptodown? (More information)

Security and privacy

Required permissions Not applicable
See security and antivirus report

Download info

Downloads 2,500,307
Date Apr 11, 2025
File type EXE
Size 49.89 MB
SHA256 9c791d4a8dce5e5fab6f6ceabb9f31f92c13e5ca6d29ebc8d815e2e8b69bbe47
Advertisement
Remove ads and more with Turbo

Older versions

exe 20.03 Aug 18, 2023
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
15 reviews

Comments

See more
crazyorangeblackberry3301 icon
crazyorangeblackberry3301
in 2025

Excellent

Like
Reply
graysaver icon
graysaver
in 2020

Convenient :)

16
Reply
bravegreencat49979 icon
bravegreencat49979
in 2020

I cannot verify the code I wrote; the debug function is not working.

26
1
wildyellowchameleon35911 icon
wildyellowchameleon35911
in 2020

The compiler setup GNU GCC COMPILER is invalid?

45
Reply
anokhovaa icon
anokhovaa
in 2015

How to localize the program to Russian on MAC OS? Found a file in Russian. Everywhere it says that it is suitable for all platforms. But the path to copy the file is only specified for Win. Where shou...See more

65
Reply
mujer icon
mujer
in 2011

Haaa, I just saw Ubuntu, mmmm, what a good page I think I'll adopt it...

11
1
See more
Advertisement
Remove ads and more with Turbo
Visual Studio Code icon
Microsoft's cross-platform code editor
Dev-C++ icon
Development environment for C and C++
Eclipse IDE icon
The most popular development environment
PkgEditor icon
Edit PS4 files in PKG, SFO or PFS format
Microsoft Visual C++ Redistributable icon
Component required to run Visual C++ applications
Tracker icon
A scientific modeling and analysis tool
cc-switch icon
Manage multiple AI models from one place
OpenHashTab icon
Generate and verify hash values
Microsoft Visual C++ Redistributable icon
Component required to run Visual C++ applications
Visual Studio Code icon
Microsoft's cross-platform code editor
Visual Studio Community icon
A multiplatform development environment from Microsoft
Dev-C++ icon
Development environment for C and C++
Visual C++ Redistributable Runtime All-in-One icon
Install the latest version of Visual C++ Redistributable
Microsoft Visual C++ 2015 UWP Desktop Runtime icon
C++ libraries for running UWP apps
C++Builder icon
Build native C++ apps fast
MinGW - Minimalist GNU icon
A native port of GNU Compiler Collection (GCC) for Windows
FormatFactory icon
Conversion between video, sound and image formats
VLC Media Player icon
A powerful media player and streaming server
Psiphon icon
Much more than just a VPN
TinyTask icon
Automate repetitive tasks and improve your efficiency
Tor Browser icon
Surf the Internet anonymously
Strix icon
Audit code efficiently
Komi Store icon
Open-source app store for Windows
OpenVINO icon
Add AI features to Audacity
Android Studio icon
The best environment for developing Android apps
M.U.G.E.N icon
The basis to create your own fighting games
PkgEditor icon
Edit PS4 files in PKG, SFO or PFS format
Microsoft Visio icon
Transform data into visual diagrams
Microsoft Visual C++ Redistributable icon
Component required to run Visual C++ applications
Algodoo icon
Have fun creating, inventing and playing with physics
APK Easy Tool icon
Sign, compile and decompile APK files on Windows
Ninite icon
Download and update your favorite programs