Introducing G2.ai, the future of software buying.Try now
Particle
Sponsored
Particle
Visit Website
Product Avatar Image
Code::Blocks

By Code::Blocks

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at Code::Blocks, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.3 out of 5 stars

How would you rate your experience with Code::Blocks?

Particle
Sponsored
Particle
Visit Website

Code::Blocks Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$

Code::Blocks Media

Code::Blocks Demo - Code::Blocks
Code::Blocks
Code::Blocks Demo - Code::Blocks
Code::Blocks
Code::Blocks Demo - Code::Blocks
Code::Blocks
Product Avatar Image

Have you used Code::Blocks before?

Answer a few questions to help the Code::Blocks community

Code::Blocks Reviews (97)

View 1 Video Reviews
Reviews

Code::Blocks Reviews (97)

View 1 Video Reviews
4.3
97 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Higher Education
UH
Enterprise (> 1000 emp.)
"Code blocks is good for beginners in C++"
What do you like best about Code::Blocks?

i like that it provide many libraries in the language that make me use it easy ,

there are more than one programming language Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

i disliked that when there's an error in the code then i try to remove the error , the error alrening dosn't remove until i rebuild the whole project. Review collected by and hosted on G2.com.

KV
Senior Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Number One C/C++ IDE Forever."
What do you like best about Code::Blocks?

The best thing about Code::Blocks is that it is good light-weight IDE for C/C++ projects. It is much faster to load, easy to code and being light-weight it doesn't take up much memory on your system. Also, it is available on all platforms from Windows to Unix based systems. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

It is good when working on C/C++ with small projects, but when working with large applications or projects, the project management becomes tedious. Also, you cannot display data structure in the tree view, you cannot assign a different function to hotkey combinations. Most of the times it is easy and quick to set up the IDE, but sometimes if an error occurs it becomes difficult to resolve it, and new stable version updates are not very frequent. Review collected by and hosted on G2.com.

Kristen S.
KS
Resident Assistant
Higher Education
Mid-Market (51-1000 emp.)
"Review for codeblocks"
What do you like best about Code::Blocks?

Codeblocks is the best IDE I've ever used to work on my C and C++ programs. It auto-suggests, and is easy to install and use. It's open source and free, which is also a big plus. I also recommend it to other students. It is very good to get started with programming. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

The major problem that I have with codeblocks is that I cannot navigate forward and backward using Alt+Left and Alt+Right. When you debug it does not really give you much information when you hover. For example, it just tells the datatype and not much more. Review collected by and hosted on G2.com.

SM
Software Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"Nice IDE to code"
What do you like best about Code::Blocks?

Code Blocks is a very good IDE for coding C/C++ programs. It also supports multiple compilers and full breakpoint. Easy switching between different types of files and highlighted syntax makes it a more convenient option to work on. Many functionalities can be included as well by installing the plugins. It is an open source software making it easily accessible and it is also easy to learn. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

It does not check the code well while we are writing. This can be improved. Review collected by and hosted on G2.com.

Meskauskas A.
MA
Senior Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Nice and fast, while somewhat Spartanian"
What do you like best about Code::Blocks?

Really very responsive and fast IDE. The difference feels a lot after I have worked with Eclipse and Idea before. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

Running executable is not integrated into IDE (separate terminal window pops out that must be closed). Some refactoring is possible but mostly limited to variable renaming. Keyboard shortcut plugin could be installed come by default. Could be some kind of IDE support for gtest. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Mid-Market (51-1000 emp.)
"Great and exciting software for Coding enthusiastic people."
What do you like best about Code::Blocks?

I have used Turbo C++, Borland C++, DevC++ and Code::Blocks.

Turbo and Borland are little bit old fashioned. DevC++ is also not very good because its latest version was released in 2005 (I guess). I hated using DevC++ because in it, variables are sometimes overwritten and you have to initialize every variable even if your program has <10 lines. Using DevC++ I got absurd results then I moved on to Code::Blocks and still using it. It is the best IDE you can have on Windows. It also works on Linux. I've used it on Linux Mint (No idea about other distros). Code::Blocks supports multiple compilers, including GCC, MinGW, Digital Mars, Microsoft Visual C++, Borland C++, LLVM Clang, Watcom, LCC and the Intel C++ compiler. The IDE features syntax highlighting and code folding. Another interesting thing about Code::Blocks is that it comes with a GUI designer called wxSmith. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

There's not much of there in Code Blocks to dislike. Most of the functions are basic but when compared to another coding software like DevC++, those basic functions become something of an accessory but too much functions are also not needed. Still, that totally depends on what type of project you are working on, so some extra functions may be used by you but not by others. Review collected by and hosted on G2.com.

Ann S.
AS
Resident Assistant
Higher Education
Mid-Market (51-1000 emp.)
"Great tool"
What do you like best about Code::Blocks?

It is the best IDE you can find out there for C/C++ which supports multiple compilers as well. I always prefer using this over Dev C++ and Visual Studio primarily because it is easy to use and it is free. I like the built-in libraries and it is probably the easiest to use for Linux, as well. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

It is very slow, both to boot up and to compile programs. The feature which allows opening multiple programs together at a time needs help as well. It also does not indent the code properly, which can be quite annoying when you're creating projects. The auto-indent is not too great, either. Review collected by and hosted on G2.com.

Gurpiyar S.
GS
Embedded Software Developer
Electrical/Electronic Manufacturing
Small-Business (50 or fewer emp.)
"Excellent for coding practices"
What do you like best about Code::Blocks?

I am very happy while working with tool. It has everything what a beginner needs it his earlier stage of coding practices. You can code in multiple languages in this. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

Its user interface is not that much interesting. It is so simple and does not have a interactive eyes catching feature. Review collected by and hosted on G2.com.

Emily W.
EW
Peer Tutor
Higher Education
Enterprise (> 1000 emp.)
"Review for CodeBlocks"
What do you like best about Code::Blocks?

It is easy and fast to download as compared to other IDEs. It is also entirely free and it is very easy to add libraries to it. It supports C and C++ very well, which are the most common languages anyway. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

It takes forever to load and debugging is not so easy on it. While executing a code, if you have multiple projects open, it's hard to decipher which one is running because even if you open the main.c/.cpp of that file, the previous one is still running. Review collected by and hosted on G2.com.

Verified User in Semiconductors
US
Enterprise (> 1000 emp.)
"C++ IDE "
What do you like best about Code::Blocks?

It's available on multiple platforms- windows, unix, linux etc. It works for multiple compilers and languages but my favorite is C++. I love that it is open-source and we can add other plugins. Review collected by and hosted on G2.com.

What do you dislike about Code::Blocks?

Frankly, there's not much to dislike. The only thing that does come to mind is that setting it up can be a bit of a struggle on your first time. Also, its GUI is rather rustic. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Code::Blocks Comparisons
Product Avatar Image
Visual Studio Code
Compare Now
Product Avatar Image
CLion
Compare Now
Product Avatar Image
Eclipse
Compare Now
Code::Blocks Features
Ease of Use
File Management
Multi-Language Support
Product Avatar Image
Code::Blocks
View Alternatives