---
title: "Code::Blocks Reviews, Pros and Cons - 2026 Software Advice"
description: "Reviews of Code::Blocks. Learn how real users rate this software's ease-of-use, functionality, overall quality and customer support. Talk to our advisors to see if Code::Blocks is a good fit for you!"
source_url: "https://www.softwareadvice.com/app-development/code-blocks-profile/reviews/"
page_type: "reviews"
language: "en"
---

[Home](https://www.softwareadvice.com/)

/

[Integrated Development Environment (IDE) Software](https://www.softwareadvice.com/ide/)

/

[Code::Blocks](https://www.softwareadvice.com/app-development/code-blocks-profile/)

/

Code::Blocks Reviews

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

[Overview](https://www.softwareadvice.com/app-development/code-blocks-profile/)

Reviews

[Alternatives](https://www.softwareadvice.com/app-development/code-blocks-profile/alternatives/)

# Code::Blocks User Reviews

## Reviews summary

- Overall rating: 4.3/5
- Total reviews: 47

### Secondary ratings

- Ease of use: 4.1/5
- Customer support: 3.7/5
- Value for money: 4.6/5
- Functionality: 4.1/5

### Rating distribution

- 5 stars: 20 reviews (43%)
- 4 stars: 21 reviews (45%)
- 3 stars: 5 reviews (11%)
- 2 stars: 1 reviews (2%)
- 1 star: 0 reviews (0%)

### Most mentioned pros

- It's very lightweight and launches in seconds, I can run Code::Blocks even on the most lightweight netbooks and embedded devices where VisualStudio would completely bog down the machine.
- It's an excellent tool for programmers at both the novice and advanced levels thanks to its straightforward design, support for numerous programming languages, and potent features.
- It also has some integration features with third party applications which makes it more useful in real life.

### Most mentioned cons

- The method of adding libraries is difficult and not easy.
- Like any other software the beginnings are difficult, code block lacks tutorials for beginners
- It was difficult to use the IDE for writing small snippets.

## Code::Blocks customer reviews

Showing reviews 1-25 of 47 (page 1).

### Review of Code::Blocks

- Overall rating: 5/5
- Reviewer: Vaibhav S.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 51-200 employees
- Product usage: Used weekly for less than 2 years
- Reviewed: June 2023
- Review source details: This review was submitted organically. No incentive was offered

Lightweight Software for the Beginners to learn Coding.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Code::Blocks is a free and open-source cross-platform application that may be used on platforms such as Windows, Linux, and Mac OS. It is simple to use and does not necessitate the usage of a high-end Computer or laptop. It also contains error monitoring and automatic indentation, which are useful tools that assist customers through their work by alerting them to where they have committed an error. Code::Blocks is an excellent tool for beginners in programming.

#### Cons

Sometimes the software becomes laggy and can be glitch

---

### Great Code Editor

- Overall rating: 4/5
- Reviewer: Keith T.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for less than 6 months
- Reviewed: April 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I only recently started using Code::Blocks, but it is good so far.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

I like that it is similar to previous code editors, so I am familiar with how it works.

#### Cons

There isn't much of a community that uses Code::Blocks, so getting help can be difficult

---

### Well thought out, needs improvements

- Overall rating: 2/5
- Reviewer: Jonathan V.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 501-1000 employees
- Product usage: Used weekly for less than 12 months
- Reviewed: June 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Code::Blocks has done the job it is required to done quite nicely. However some functionality I feel is required for an IDE I feel is missing.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 4/5
- Customer support: 3/5
- Functionality: 3/5

#### Pros

Code::Blocks is easy to install and easy to use. Code::Blocks simplifies the workspace, especially for beginners, this is a pro. But for more advanced programmers, there seem to be essential functionality missing.

#### Cons

Code::Blocks could be improved if it had extension created by users, for the needed functionality that is required for modern programmers. Code::Blocks looks out dated and a new interface would be refreshing. Code::Blocks does not have an up-to-date linter to highlight wrong code and suggest most relevant code.

---

### Code::Blocks Review

- Overall rating: 4/5
- Reviewer: Mirza Č.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2021
- Review source details: This review was submitted organically. No incentive was offered

I personally used Code::Blocks for years and I am still using it. I found it really interesting and easy to use for all programming and coding rookies, which was one of my part time jobs ( teaching beginners programming). Overall, I only have the best experience with it and I highly recommend this open-source IDE.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 2/5
- Functionality: 4/5

#### Pros

For all people out there who are new to programming, Code::Blocks is an open source cross-platform they should use. It runs in many different computer languages with really fast GNU GCC compiler and the best thing is that it's free to download for all users and it can be used on systems like Windows, Linux and Mac-OS . The platform is really easy and flexible to use, even with not much computer knowledge you will be able to use it, which is really great for one open-source IDE. One of the best things with this IDE is that it does not require PC or Laptop with high specification, it can basically run on anything these days. One of my favorite things are error tracing and syntax highlighting. Error tracing and syntax highlighting are really important and they help trough your work by warning you where your mistake is or might be in a line of code. I can say for shore that I am pleased with Code::Blocks and all functions it has to offer.

#### Cons

Code::Blocks is getting improved every day, but still there are some thing that should be improved much faster. One of those things is a "Darkmode" which is really helpful when you are sitting in front of a computer for hours and you want to rest your eyes from all that screen brightness. There is also a fact that you have to install correct and certain version of compiler with GNU GCC or else the program won't work, but that is not that much of a problem if you know what are you doing. Everything else to me is just perfect, the platform should full-fill your needs and expectations especially if you are a rookie in a computer world, world of codes and programs..

---

### Review on Code::Blocks

- Overall rating: 5/5
- Reviewer: Anchal J.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: December 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall I would suggest everyone to use codeblocks for developing especially beginners who want to develop C and C++ programs.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Code Blocks is an open sourced software and ideal for beginners. Every programmer/developer should use this amazing software as it has so many features that will help you with accuracy.

#### Cons

This software has a little slow startup and as it is an ide it has many features which can be confusing.

---

### Code Blocks Review

- Overall rating: 5/5
- Reviewer: Sivaranjani S.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 5001-10000 employees
- Product usage: Used daily for less than 2 years
- Reviewed: June 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Really awesome experience with this tool. It's hard to find something that I dislike in code blocks. Really satisfied.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Its very easy to use. Great for beginners. It will Highlight the errors and syntax.Great for developing C and C++.It supports multiple compilers but I personally used it for C and C++. Its easy to debug.The code suggestion feature is very useful.

#### Cons

Sometimes its loading for a long time.They can still improve the UI .The here are lot of features in code blocks but it's hard to learn about all those features. While handling some projects it's difficult to search for the options and most people don't have the knowledge of the options available.

---

### Code::Blocks Experience

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for less than 2 years
- Reviewed: June 2022
- Review source details: This review was submitted organically. No incentive was offered

The overall experience was very good , used it write my c and c++ programs . Very helpful.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

1. Best for c and c++ coding 2. Easy to install and setup for c or c++ compiler 3. Available for windows , linux and mac 4. Auto complete helps so much in coding 5. Video available online to learn 6. Shortcuts available to build and compile the code

#### Cons

1. The UI can be improved 2. Provide options for more customizations 3. Need to familiar with the IDE

---

### The best software to start programming

- Overall rating: 5/5
- Reviewer: Andres I.
- Verified reviewer: Yes
- Industry: E-Learning
- Company size: 10000+ employees
- Product usage: Used weekly for less than 2 years
- Reviewed: April 2022
- Review source details: This review was submitted organically. No incentive was offered

Code::Blocks is a really good begginer software, as it is free I would highly recommend it for schools for the first programming courses. The teacher would need to know the software before in order to be a good guide. While it doesn't provides a navigation tutorial, after exploring it a little bit you will see everything it has to offer.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 4/5

#### Pros

Code::Blocks is a really good and free software that is perfect to use as an IDE for C and C++ languages, 2 languages that are widely considered some of the best options to start learning code, this is why is, for me, one of the best softwares to start learning programming.

#### Cons

The only bad thing is that isn't the best option to do more advanced tasks like data processing, so when you pass the learning stage you will need to adquire another software for your programming tasks. Also the interface isn´t the most modern one.

---

### An open source integrated development environment for C, C++, and many other programming languages

- Overall rating: 4/5
- Reviewer: Saad Ahmed K.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: February 2021
- Review source details: This review was submitted organically. No incentive was offered

It is a superb IDE which is free, easy, and reliable. This software is a masterpiece and every beginner should start its programming journey from this software. Moreover, it is also useful for professionals because it includes all the functionalities required for advance software development.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 3/5

#### Pros

This was the first integrated development environment (IDE) which I started using during my engineering studies and since then I have developed several academic as well as professional software using this IDE. It is Old and truly a gold. It a complete suite that can write, compile, debug, and run the program in several classical programming languages.

#### Cons

It is difficult to point out something that I dislike about this software because it is too good. However, if they include several other programming languages like Python, Go, and Java by default in their IDE so that can make it more useful.

---

### IDE for C++ programs

- Overall rating: 4/5
- Reviewer: Ayodeji O.
- Verified reviewer: Yes
- Industry: Mechanical or Industrial Engineering
- Company size: 11-50 employees
- Product usage: Used monthly for more than 2 years
- Reviewed: September 2021
- Review source details: This review was submitted organically. No incentive was offered

I learnt programming in C++ using code blocks. Throughout the journey with code blocks, it has been great though the user interface was discouraging especially for a beginner coder like me as at then, but my passion and exciting tutorials helped me to push through the challenges.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 5/5
- Customer support: 3/5
- Functionality: 4/5

#### Pros

It is free and open source so there are numerous resources available online to help beginners push through the challenges. Code Blocks has the capability to edit, debug and compile C or C++ codes and most importantly, It runs smoothly on average pc, so you don't need to worry about getting an high end pc to be able to use it.

#### Cons

The user interface is not really the best for an IDE . An update in the ui and ux would be nice. Apart from this, I don't have any problem using code blocks.

---

### Good Open-source IDE

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 501-1000 employees
- Product usage: Used monthly for less than 2 years
- Reviewed: April 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Codeblock is an easy-to-use, basic IDE suitable for those who are starting out with C/C++ since that's how I started using it as well. It doesn't have the greatest interface or latest features, but it does have a great community backing it up, and the documentations are pretty detailed to help you through your coding process.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

I mainly started using Codeblocks for C/C++, and since it was the only software that supported the addition of Harvard's CS50 library, by being open-source. You can configure it any way you want - as programmer, everything is under your control. The debugger is quite helpful for resolving bugs in your code, and the software is rather easy to install and setup. It is also very light-weight, barely consuming system resources. It works both Windows and Linux OS, is updated almost weekly, and it is free to download and use for anyone wanting to start coding.

#### Cons

It doesn't have much support for all the new languages and frameworks. The software can be buggy at times, an its interface is too outdated for the present times. It requires manual setup of GNU compiler, and the window itself can be confusing for a beginner. There is also no in-line code suggestions, so it can be difficult and tiring to figure out bugs in your code.

---

### Productivity boost for C++ developers

- Overall rating: 5/5
- Reviewer: Ravi V.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 2-10 employees
- Product usage: Used daily for less than 12 months
- Reviewed: July 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

Native IDE means it uses less resources and faster to start, I like that it can search symbols from library path and make it easy to use auto complete

#### Cons

May be more support over using debugger when working with remote device like Android NDK.

---

### Okeee

- Overall rating: 5/5
- Reviewer: Bendre K.
- Verified reviewer: Yes
- Industry: Civil Engineering
- Company size: 51-200 employees
- Product usage: Used daily for less than 6 months
- Reviewed: June 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I dont have much experience but I love it

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

The easy to use user interface and the application is easy to understand overall

#### Cons

The price is honestly a bit high and it would be smart to lower the price a bit

---

### Code:Blocks - I had better

- Overall rating: 3/5
- Reviewer: Dima V.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used other for less than 6 months
- Reviewed: June 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall, I think Code:Blocks is an average product. It may work well for someone who is a beginner and is just starting to work with IDE's - or maybe for someone who is more old school and used to older look and feel. For more advanced features, I would recommend something like Visual Code or Atom.

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 3/5

#### Pros

The product does the basic job yeah )) You can have color themes on different code syntaxes, compilation is there and the other fundamental things, like a debug/output window.

#### Cons

Honestly, I miss the plugin ability. Other software, such as Visual Code where there is a massive community library, has the ability to pull in various multiple plugins to enhance working experience. This is something I do not see in Code:Blocks and the devs can consider adding this in the future.

---

### Code::Blocks the best for begginers

- Overall rating: 5/5
- Reviewer: Alejandro G.
- Verified reviewer: Yes
- Industry: Music
- Company size: Self-Employed
- Product usage: Used monthly for less than 12 months
- Reviewed: July 2021
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 2/5
- Functionality: 4/5

#### Pros

The software itself its so good for people that are new to a program language and how to code, I like it so much when I first started coding, it offers so much tools and its very simple.

#### Cons

In all the aesthetic, its seems that something is missing, like is just an Word page, I guess its that simple because its no to scary new people, but I didnt like that

---

### Expérience sur Code Blocks

- Overall rating: 4/5
- Reviewer: capucine c.
- Verified reviewer: Yes
- Industry: Education Management
- Company size: 201-500 employees
- Product usage: Used monthly for less than 2 years
- Reviewed: January 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 4/5
- Customer support: 2/5
- Functionality: 3/5

#### Pros

J’ai apprécié ce logiciel pour son accessibilité, il est possible d’utiliser plusieurs consoles.

#### Cons

Le centre d’aide est assez peu développé, il est difficile de trouver ses erreurs dans le code

---

### A good free alternative for C++ development.

- Overall rating: 4/5
- Reviewer: Dylan C.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for less than 2 years
- Reviewed: December 2023
- Review source details: This review was submitted organically. No incentive was offered

I have a very fond recollection of my time with Code::Blocks, it made learning C++ development a very accessible process when compared to the smorgasbord of buttons and configurations needed to get a project building in VisualStudio. It does very little to get in your way, just write code and hit compile and it works.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 4/5

#### Pros

It's very lightweight and launches in seconds, I can run Code::Blocks even on the most lightweight netbooks and embedded devices where VisualStudio would completely bog down the machine. It is purpose built for C++ development and has good tooling around working with the language where VSCode has to largely rely on plugins to achieve the same thing.

#### Cons

It's a very barebones IDE, it's good at writing and debugging C++ in trivial projects, and lightweight environments when you have limited processing power, but it's not very competitive with the types of features and tooling that modern enterprise IDEs like Jetbrains CLion and Microsoft VisualStudio now offer.

#### Reasons for choosing Code::Blocks

Code::Blocks was a much more modern editor than Dev-C++ and offered a much more intuitive and configurable experience when working on bigger projects than your average 20 file hobby project.

---

### Decent IDE for Applications development and for programming!

- Overall rating: 5/5
- Reviewer: Rohit M.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 5001-10000 employees
- Product usage: Used daily for more than 2 years
- Reviewed: July 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Code::Blocks is a overall very Good Integrated Development tool which supports almost all the programming languages. It has many features that makes the things easy like configuration, versioning and templates and improves the efficiency of programmers. We have very positive experience with code::blocks and we will highly recommend it to use.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

I have been using code-blocks since a while ago and i found it really simple to use and handy. We can code in multiple languages in it, it provides a perfect environment for development. It supports version system also and templates, so it makes the development so easy. Debugging is quite easy in code-blocks, we can add check-points on various place of the code and it works very smoothly. It also has some integration features with third party applications which makes it more useful in real life.

#### Cons

The only thing i would like to change is the user interface, it doesn’t look modern at all, there are plenty of improvements in UI side otherwise it is a complete IDE for anyone.

#### Reasons for switching to Code::Blocks

IntelliJ was little costlier than code::blocks

---

### Best IDE for Developers working on C++ Projects

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: October 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I've been using codeblocks for developers for a while now, and I find it to be a great resource for learning new things and honing my programming abilities. I am very appreciative of the codeblocks developers for offering such a fantastic platform for me to study and hone my programming abilities.

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 5/5

#### Pros

The best IDE to debug and log into code to find bugs and learn new things.

#### Cons

GUI is bit old but it is very easy to use and has a lot of features. A new UI will be great.

#### Reasons for switching to Code::Blocks

I found debugging tool much more helpful in Code Blocks.

---

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

- Overall rating: 5/5
- Reviewer: Vishal J.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: June 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

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.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### 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.

---

### A Comprehensive Review from a CS Student's Perspective

- Overall rating: 3/5
- Reviewer: Jona B.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for less than 2 years
- Reviewed: January 2023
- Review source details: This review was submitted organically. No incentive was offered

As a student pursuing a degree in CS at the college level, I found Code::Blocks to be a useful and user-friendly IDE for my programming projects. It had a good interface and was easy to navigate. However, it had some limitations with debugging and the auto-completion feature was not always reliable. Overall, it was a good tool for my college projects and assignments, but I found some other IDEs had better debugging and auto-completion features.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 3/5

#### Pros

As a college student studying computer science, I found that Code::Blocks was a great tool for my programming projects. It had a user-friendly interface and was easy to navigate. I also appreciated that it supported multiple compilers, which allowed me to work with different programming languages (mostly when I was working with C and C++ in my first-year courses). Additionally, its ability to handle large projects made it perfect for my assignments and final projects.

#### Cons

One of the things I liked least about Code::Blocks was that it sometimes had issues with debugging. The debugging feature wasn't as robust as other IDEs I've used, so it took a bit more effort to track down and fix errors in my code. Additionally, the auto-completion feature wasn't always reliable and would sometimes cause more confusion than assistance.

---

### Coding with The Code::Blocks

- Overall rating: 4/5
- Reviewer: Ahmed D.
- Verified reviewer: Yes
- Industry: Mechanical or Industrial Engineering
- Company size: 201-500 employees
- Product usage: Used daily for less than 2 years
- Reviewed: September 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

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.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### 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.

---

### Best C/C++ IDE

- Overall rating: 5/5
- Reviewer: Abdelrahman E.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: September 2022
- Review source details: This review was submitted organically. No incentive was offered

I think code blocks is the best C/C++ IDE i've Ever used and very suitable for programers and problem solving contestants.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 3/5
- Functionality: 4/5

#### Pros

-A very easy to use IdE with a free access makes it the best choice for c/c++ programmers and provide great features that makes the user experience very smooth. -It provides great options to include and make changes to your environment and adding libraries and make suggestions based on these installed libraries.

#### Cons

-what i do not like about code blocks is that it does not have the best UI which could make it difficult for begginers to use for the first time. -the error handling and messages aren't the best way to handle errors. -i faced some problems during the installation of gnu++ which made me lost and searched alot to know how to setup it.

---

### IDE for C & C++ Programming

- Overall rating: 5/5
- Reviewer: Mahek V.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used other for more than 2 years
- Reviewed: July 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Its a lightweight software with inbuilt libraries and debugging tool for C & C++ programming. It is open source and could be used to create GUI based applications. Syntax error tracking is much more efficient and compiler designing could be done using code blocks

#### Cons

There is nothing to dislike about this software but it could not be used used for high processing and data computation usage.

---

### Code::Blocks - Review 2021

- Overall rating: 3/5
- Reviewer: Lyes M.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for less than 12 months
- Reviewed: October 2021
- Review source details: This review was submitted organically. No incentive was offered

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.

#### Ratings breakdown

- Ease of use: 3/5
- Customer support: 2/5
- Functionality: 3/5

#### 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.

## More reviews

[Next reviews](https://www.softwareadvice.com/app-development/code-blocks-profile/reviews/?page=2)

---

Code::Blocks Reviews, Pros and Cons - 2026 Software Advice