Code::Blocks Software

About Code::Blocks

Code::Blocks is an open-source Integrated Development Environment (IDE) that enables developers to create, launch and handle coding operations for C++, C and Fortran languages. The platform allows organizations to design and store custom templates in a centralized repository and update notes on projects for reference. Code::Blocks includes multi-platform capabilities, which allow users to develop, compile, test and debug multiple source codes on Mac, Linux and Windows operating systems. It offers a variety of features such as audit trail, custom abbreviations, auto versioning, automated code completion, syntax highlighting, modification tracking, to-do lists and more. Additionally, coding professionals can maintain logs to store error reports, search results, compi...

Code::Blocks Pricing

Code::Blocks is available for free.

Free trial: 

Available

Free version: 

Available

Close

Image 1 of 4

Code::Blocks compiler and debugger settings

Code::Blocks User Reviews

OVERALL RATING

SECONDARY RATINGS

Ease-of-use

4

Value for money

4.5

Customer support

3.5

Functionality

4

Showing 1 - 5 of 28 reviews

User Profile

Vishal

Verified reviewer

Company size: 11-50 employees

Industry: Information Technology and Services

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
4

Ease-of-use

out of 5
5

Value for money

out of 5
5

Customer support

out of 5
5

Functionality

out of 5

June 2022

Code Blocks - The only IDE you will need for coding C/C++

Using CodeBlocks IDE for mentoring new members in the development team. Most of the members love working with the IDE due to its simplicity and ease of operation.

Pros

Code Blocks is a great tool for developing C/C++ Programs. Well suited for beginners as it is a light weight IDE. Syntax highlighting features makes coding easier. The text ditor features like Font settings can be easily configured as per your personal requirements. Detecting errors and fixing them is easier as the IDE highlights the error containing code with a red symbol. This feature is quite useful for beginners. Newer versions of the IDE are available at regular intervals making it better with each release.

Cons

After executing a C/C++ program, if you forget closing the output window, the Run option gets disabled until the current output window is closed. This can be improved by allowing multiple output windows to remain open without affecting the functionality of the Run option.

User Profile

Ahmed

Verified reviewer

Company size: 201-500 employees

Industry: Mechanical or Industrial Engineering

Time used: Less than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.
4

Ease-of-use

out of 5
5

Value for money

out of 5
4

Customer support

out of 5
4

Functionality

out of 5

September 2021

Coding with The Code::Blocks

Summing up my experience with code::Blocks I would say one of the reasons that helped me take the initiative to learn coding was this software and I highly recommend any beginner to start with it.

Pros

• The software is totally free. • A place for beginners to start with as it has so many built-in features. • Moving to the professional level it's a good tool to debug with as it contains all the functionalities required for advanced IDE. • The ease execution of a good.

Cons

• For more sophisticated projects it may have a lot of issues with no reasonable reasons. • Doesn't support several languages. • Needs to be interfered with in order to get knowledge of the features available in hand.

User Profile

Lyes

Verified reviewer

Company size: 1 employee

Industry: Computer Software

Time used: Less than 12 months

Review Source: Capterra

This review was submitted organically. No incentive was offered
3

Ease-of-use

out of 5
2

Customer support

out of 5
3

Functionality

out of 5

October 2021

Code::Blocks - Review 2021

I've been using Code::Blocks in my first year as a computer science student just because the teacher obliged us to work with (He is from old school XD). After that, I directly switched to other IDEs. And now as a developer, I think that I've took the right decision.

Pros

The only thing I liked in Code::Blocks is that it's free, open-source and cross-platform.

Cons

The user interface must be changed, it's too outdated for the present time. The software might have bugs sometimes and it takes a long time to start. It requires manual setup for GNU compiler. It also doesn't have dark-theme which is unacceptable. In one word : it's Old School.

Khush

Company size: 51-200 employees

Industry: Research

Time used: More than 2 years

Review Source: Capterra

This review was submitted organically. No incentive was offered
5

Ease-of-use

out of 5
4

Value for money

out of 5
5

Customer support

out of 5
4

Functionality

out of 5

June 2022

Good IDE for development.

Good.

Pros

The GUI is nice for learning development of programming.

Cons

Sometimes the software can be laggy and can glitch.

Reasons for choosing Code::Blocks

Better offer.

Reasons for switching to Code::Blocks

Better offer.

Jaroth

Company size: 201-500 employees

Industry: Computer Software

Time used: Less than 12 months

Review Source: Capterra

This review was submitted organically. No incentive was offered
5

Ease-of-use

out of 5
4

Value for money

out of 5
4

Customer support

out of 5
5

Functionality

out of 5

April 2022

Code::Blocks an awesome software for new developers

My experience was absolutely great and good, I really love this software

Pros

I really like and love the way that provide differents tools and options for new developers and the way that you can use those tools and functions to learn while you are programming, code::blocks have a great graphic interface to start and learn the way that this kind of software works.

Cons

I like least that some functions and some tools, for the people that know how to use this kind of software can be annoying and it doesn't helps to make that the users prefer this software.

Popular Code::Blocks Comparisons