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
Image 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

Image Developer codeblocks.org
Image Category IDE
Image Rating +3
Image Languages English

Distribution model

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

Security and privacy

Image Required permissions Not applicable
Image
See security and antivirus report

Download info

Image Downloads 2,499,578
Image Date Apr 11, 2025
Image File type EXE
Image Size 49.89 MB
Image 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
Image Image Image Image Image

Rating

3.7
5
4
3
2
1
Image 15 reviews

Comments

See more
crazyorangeblackberry3301 icon
crazyorangeblackberry3301
Image Image Image Image Image
in 2025

Excellent

Image Like
Image Reply
graysaver icon
graysaver
Image Image Image Image Image
in 2020

Convenient :)

Image 16
Image Reply
bravegreencat49979 icon
bravegreencat49979
Image Image Image Image Image
in 2020

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

Image 26
Image 1
wildyellowchameleon35911 icon
wildyellowchameleon35911
Image Image Image Image Image
in 2020

The compiler setup GNU GCC COMPILER is invalid?

Image 45
Image Reply
anokhovaa icon
anokhovaa
Image Image Image Image Image
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

Image 65
Image Reply
mujer icon
mujer
Image Image Image Image Image
in 2011

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

Image 11
Image 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
Anaconda icon
All the features you need to work on data science projects
Visual Studio Community icon
A multiplatform development environment from Microsoft
Visual C++ Redistributable Runtime All-in-One icon
Install the latest version of Visual C++ Redistributable
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
Visual C++ Redistributable Runtime All-in-One icon
Install the latest version of Visual C++ Redistributable
Dev-C++ icon
Development environment for C and C++
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
Psiphon icon
Much more than just a VPN
VLC Media Player icon
A powerful media player and streaming server
TinyTask icon
Automate repetitive tasks and improve your efficiency
Tor Browser icon
Surf the Internet anonymously
ShaderGlass icon
Add retro effects to any video game
Apollo icon
Transform your PC into a cloud gaming server
Open Interpreter icon
An AI agent for managing your documents on PC
Android Studio icon
The best environment for developing Android apps
M.U.G.E.N icon
The basis to create your own fighting games
Unity icon
The definitive tool for creating video games
PkgEditor icon
Edit PS4 files in PKG, SFO or PFS format
GameSir Connect icon
Switch up the configuration of your GameSir controllers
Microsoft Visual C++ Redistributable icon
Component required to run Visual C++ applications
Python icon
Accessible multi-paradigmatic programming language
Ninite icon
Download and update your favorite programs