Code::Blocks Reviews & Product Details


What is Code::Blocks?

Code::Blocks is a free C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Write a Review

Code::Blocks Screenshots


Code::Blocks Profile Details

Code::Blocks Profile Details

Vendor
Code::Blocks
Company Website
Year Founded
2017
HQ Location
Toronto, Canada
Employees on LinkedIn®
1
Show moreShow fewer

Code::Blocks Reviews

Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Region
Write a Review
1-25 of 53 total Code::Blocks reviews

Code::Blocks Reviews

Write a Review
Filter By
Connections
Show reviews that mention
1-25 of 53 total Code::Blocks reviews
Copy Review URL
Mobile App Developer
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Code::Blocks is lightweight but very useful. "

What do you like best?

Any professional software developer will tell you that it's hard to find an IDE that's feature-packed and at the same time light. But, that's what you get when using Code::Blocks. I've been using this IDE since I was in collage. And that's because it's got more to offer than meets the eye. Here are a few things I like about this software.

> It's lightweight. That means that I can use it on the weakest PC and it will still work perfectly. I don't have to worry about it draining my Laptop's resources when I use it.

> It's free and readily available. Since Code::Blocks is open source, you can download it for free from a number of websites including SourceForge, Filehippo, and Filehorse.

> It supports multiple programming languages. Code::Blocks is mainly used for C and C++ programming, however, it also supports other languages like Java, VBScript, Lisp, PHP, Objective C, Python, SQL, and so on.

> It has a very easy to use interface. Even novice programmers won't have a problem using this software for the first time.

> It can be used on multiple platforms and operating systems.

What do you dislike?

For one, Code::Blocks' autocomplete feature is a bit crappy and could use some improvements. Also, sometimes the compiler often acts up for no apparent reason or when you're running a heavy project.

Recommendations to others considering the product:

If you're a developer who loves C++ programming as much as I do, then you should definitely try Code::Blocks. It's very easy to use; plus, it offers you everything you need for a healthy and productive coding environment.

What problems are you solving with the product? What benefits have you realized?

Code::Blocks make software development easy and fast thanks to it's color-coded text highlighting that enables me to differentiate between different types of functions, codes, and text. Also, it is very lightweight, easy t use and free.

Copy Review URL
Instructional Student Assistant
Small-Business
(Myself Only)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Versatile for all languages"

What do you like best?

One of the best things i liked baout code blocks is that it supports multiple compilers such as Borland C++, Microsoft Visual C++ and many more. It also supports different programming languages such as JAVA or atleast it provides support for this language. When writing multiple code, the code editor is organised within multiple tabs. while dubugging it has a full breakpoint support.

What do you dislike?

The only thing i dont like about this software is that it is not available on MAC OS because while using this on windows, a program was compiled and completed but when it was supposed to be run on another computer which turned out to Mac, it didnt worked and was stuck without any help. So I hope that in future, they make it compatible with Mac OS.

Recommendations to others considering the product:

Try this software if you want to use it for multiple compilers.

What problems are you solving with the product? What benefits have you realized?

Using it to build programs for projects which are helpful for students and makes it easy for them to understand the programming language. It has helped a lot to represent program in a simpler and readable way. Even when there is a problem in the code then it is highlighted with different colors which help to realise what kind of mistake is been occurred. After compilation also it opens up in a different set of tabs which again help to navigate between different tabs with multiple programs. It also helps to create different file and project file.

Copy Review URL
Software Developer
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"It's an impressive C/C++ IDE"

What do you like best?

It's light weight. It has a very simple and understandable user interface. It supports multiple languages. It comes with a lot of features. Plus, Code:Blocks is very organised and neat. It makes programming and coding a lot of fun. And the best part is that it is open source and free to use.

What do you dislike?

It doesn't come with it's own compilers since I had to install compilers separately the last time I installed it. It's either that, or I downloaded an incomplete version of the software.

Recommendations to others considering the product:

I'd recommend Code::Blocks to anyone starting out with C and C++ programming because it's easy to use and custom tailored to offer you everything you need for that type of programming environment.

What problems are you solving with the product? What benefits have you realized?

I use Code::Blocks for all my C/C++ projects because it's convenient, light, effective, and very user-friendly.

Copy Review URL
Mid-Market
(201-500 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"""The Best Coding IDE for C/C++ is CODE BLOCKS """

What do you like best?

Code Blocks is the best IDE for c/c++ code compiler ,There are several points which are like to me ,are given below..

1. Code Blocks is a free, open-source IDE.

2. Code Blocks supports multiple compilers including GCC and CPP.

3. It is user friendly IDE that means Interface of Code Blocks is awesome.

4. Short cut of debugging of code is easy to learn and great visualization.

5. Installation of Code Blocks in every OS is too easy and operating it also.

6. The Code Blocks debugger has full break point support.

7. I used multiples IDE for debugging the code but It is the best IDE and I recommended to others also to switch towards Code Blocks .

8. A few of Code Blocks features are targeted at users migrating from other IDE's and this makes it too interesting .

9.Code Blocks uses a custom build system, which stores its information in XML-based project files.

What do you dislike?

There are nothing special or big things which makes me unhappy but some little things are always there in every compiler or IDE ,So if I compare towards those It is best over those IDE.

Recommendations to others considering the product:

Recommended those peoples who do their coding in c/c++ for them ,Code Blocks could be the best IDE for them.

What problems are you solving with the product? What benefits have you realized?

I do my all projects and my team also in code blocks and I suggests to everyone for this IDE and I share my experiences with them.

Copy Review URL
Sales And Marketing Specialist
Education Management
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"User friendly IDE"

What do you like best?

CodeBlocks is a great command line interface which has helped our team develop great C++ programs for bigger projects and our customers, and researchers. Firstly, the best thing is that it is so easily accessible and free to download. This makes it very easy for new programmers to learn how to make the best use of an IDE.

The GUI interface/FLTK integration is also very good which we have often used to generate sales statistics. It has a great debugger a well, and allows you to insert breakpoints in iffy lines of code. The refactoring features are also really well integrated.

What do you dislike?

The biggest thing that I probably dislike about codeblocks is that unlike NetBeans, it does not auto-suggest immediately or as efficiently. This does not let you see the errors in your code while you're writing it. This can also crash a of times especially if you're using bigger programs.

Recommendations to others considering the product:

As I said before, because of it is readily available and provides great features both for command line and gui oriented programming, it is definitely a software the should be given a shot.

What problems are you solving with the product? What benefits have you realized?

.Our team has often relied upon CodeBlocks to generate C++ projects for both research and entrepreneurial purposes. The biggest benefit is that it is very easily accessible and understandable for programmers of all types.

Copy Review URL
Teaching Assistant
Higher Education
Mid-Market
(201-500 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Definitely one of the best IDE for C/C++"

What do you like best?

The best feature of CodeBlocks is that it makes managing multiple projects very easy on the same IDE. It is easy to import other files to your project and work on them at the same time. It also auto corrects certain things, such as warning you for insufficient "}" to complete your code. I think it is good for an entry level programmer to work on their C or C++ codes, rather than going through the trouble of working on Turbo C++. Also, the fact that it is free for everyone is a great thing!

What do you dislike?

There is no auto complete feature available for a lot of methods or functions. Although it is not a necessary feature, it definitely would make the job of writing large projects quite easy. The debugging features can definitely be improved as well.

Recommendations to others considering the product:

I would highly recommend using codeblocks for your projects and keeping your programs for easy access.

What problems are you solving with the product? What benefits have you realized?

I often use it to program in C and C++ for personal projects and teaching students. I always refer codeblocks to programmers for these two languages because it does pretty much most of the things one would expect an IDE to do. I love using it.

Copy Review URL
Senior Software Developer
Computer Software
Enterprise
(1001-5000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Great IDE for coding"

What do you like best?

It's very fast and easy to install. It is also free. I have been using codeblocks for a very long period of time and I have found that it is one of the best IDEs you can find out there for programming in C/C++. It's easy to work on multiple projects, and another great thing is that it supports FORTRAN. It aids in debugging the program as well and works really well on linux.

What do you dislike?

No features for code auto completion. Also, it is not really helpful for developing big projects on python etc. The output window is shown in a command line form and cannot be captured in a dialog form.

Recommendations to others considering the product:

I would recommend using this over Visual Studio.

What problems are you solving with the product? What benefits have you realized?

I have been using it to develop various project for years. It is the best IDE out there for C and C++, and is simple to use and pretty fast.

Copy Review URL
Graduate Research Assistant, Machine Intelligence, Computer Vision & 3D Lab, IUPUI.
Higher Education
Mid-Market
(501-1000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Review for code-blocks"

What do you like best?

I used code blocks for programming in C and C++. Code-Blocks is an open-source, cross-platform and free C/C++ IDE for Windows, Linux and Mac-OS. It's GNU GCC compiler is really easy and flexible. It's debugger is an awesome tool for beginners to start programming. Moreover, some excellent features are it's light and pretty flexible, smooth going. Overall i would say i am pretty satisfied with code blocks.

What do you dislike?

Basically, i like most of the things of code-blocks. But there are always some features that you probably think need to be improved. For code-blocks i think they need suggestions while coding like MSVC have. Again displaying proper interfacing with other languages i think needed. It's basically for coding with C and C plus plus, and Fortran but as technology progresses we have lots of new languages and code blocks need support for them as well.

Recommendations to others considering the product:

I might say those who are thinking of starting programming let's start with code blocks. It's free, open-source cross-platform IDE and being developed for Windows, Linux, and mac-OS. You can start coding and when you get errors there are tons of resources out there to help you solving your issues. It's light and pretty flexible, smooth going software, you may not have hard time going installing code blocks either.

What problems are you solving with the product? What benefits have you realized?

I am using code blocks for long time. When i was in my undergraduate level, i first start using code-blocks for c programming in a research project. Then in my masters level i am using code blocks for writing code in c plus plus. I am using code blocks for industrial research and it's an optimization problem which i am solving with genetic algorithm. I can run debug my code here in real fast and it's a light software which doesn't cost me much memory in my computer.

Copy Review URL
Senior Software Engineer
Computer Software
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Number One C/C++ IDE Forever."

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

If you are new to coding and looking for a good IDE, Code::Blocks is the perfect choice for you. The reason being it is open source, freeware, cross-platform, easy to install, light-weight and loads quickly, you will be up and coding in no time. It is the perfect choice for someone who wants to learn to code or is a beginner in the field working on small projects.

What problems are you solving with the product? What benefits have you realized?

Code:Blocks is a good light-weight IDE and it is very useful when testing some small applications or projects, or while working on C/C++ based projects. As it is freeware and available on all platforms it makes a really good choice for beginners.

Copy Review URL
Software Engineer
Computer Networking
Validated Reviewer
Review Source
Copy Review URL

"The Best Beginner Friendly Software Development Tool"

What do you like best?

Code Blocks is an allowed to utilize incorporated improvement condition for C and C++ advancement. It is quick and it has a simple to utilize interface. We can make a full undertaking in it and it has all the essential highlights like auto-culmination of codes and it's investigating highlights helps in distinguishing mistakes quick. It has all in-manufactured highlights and addons can be included it which makes it a reasonable programming for advancement purposes.

What do you dislike?

It can require a ton of investment to open up which can in some cases be disturbing. It likewise devours a ton of assets on my PC and it very well may be hard to deal with different applications simultaneously with code-blocks. Other than this, it is an incredible programming.

What problems are you solving with the product? What benefits have you realized?

We are presently utilizing it to compose our C++ code to automatize our mechanical improvement. It is anything but difficult to utilize and can play out all the required capacities which we require. We are awed by all the usefulness which it gives.

Copy Review URL
IT Specialist
Validated Reviewer
Review Source
Copy Review URL

"A Review on Code::Blocks"

What do you like best?

- Code::Blocks can be used by beginners since its an easy.

- The Code::Blocks have tutorials that guide you through the programming time.

- Code::Blocks meets all the the necessary requirement.

What do you dislike?

The only thing that i don't like about the software is that you cant use it to write complex computer programs using other languages other than C and C++

Recommendations to others considering the product:

I would recommend Code::Blocks 100% to those who are willing to write computer programs in C and C++ languages.

What problems are you solving with the product? What benefits have you realized?

My Work as an It Specialist is to write computer programs and checking if the systems are performing to the best.One of the major task am assigned is too write computer program with C and C++ languages. Here the Code::Blocks have rely helped me as it give a templates all you have is to fill it.

Copy Review URL
Resident Assistant
Higher Education
Enterprise
(1001-5000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Review for codeblocks"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

I would recommend new programmers to use it, it is very easy to use.

What problems are you solving with the product? What benefits have you realized?

To work on C and C++ programs. It is definitely good and easy to use for beginners as compared to Eclipse Luna. It overall is a good IDE

Copy Review URL
Resident Assistant
Higher Education
Mid-Market
(201-500 employees)
Validated Reviewer
Review Source
Copy Review URL

"Great tool"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

If you're using any other complex IDE for simple C and C++ codes, consider switching over to codeblocks.

What problems are you solving with the product? What benefits have you realized?

I use it to write C and C++ programs. It is easy to work with, and compile codes on omega. It is quite flexible and easily understandable.

Copy Review URL
System Engineer
Enterprise
(10,001+ employees)
Validated Reviewer
Review Source
Copy Review URL

"Good IDE for C/C++ "

What do you like best?

It is good experience that C++ coding in code:: blocks. I like debugging in this IDE. to go step by step to know the error while debugging, we can know the flow of the code. For freshers it is important to know what is happening exactly to get the output. Yang can be known by debugging the code.

What do you dislike?

We want add compiler to compile the code. So we want to download it seperatly.

Recommendations to others considering the product:

The people who want start c/c++ coding can use Code::Blocks.

What problems are you solving with the product? What benefits have you realized?

I used this IDE For C++ , for only C++ it is the good IDE . I wrote most of the code in C++.

Copy Review URL
IT Consultant
Validated Reviewer
Review Source
Copy Review URL

"Code::Blocks Review"

What do you like best?

Code::Blocks have a user friendly interface

It is easy to use and implement

The software is cheap and highly available

What do you dislike?

What i don't like about the software is that it does not support when it comes to advanced programing languages. The software is highly designed for learners.

Recommendations to others considering the product:

Yes i would recommend it to every user programmer who have c or c++ projects. I works perfectly without any bugs. The software is also available and affordable.

What problems are you solving with the product? What benefits have you realized?

We use Code::Blocks to write computer program is C and C++ languages. The software is easy to use and implement. It even has a tutorial to guide you through.

Copy Review URL
U
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Must Try"

What do you like best?

* Free and open source.

* Auto correction help us to reduce the bugs.

* Multi-compiler support

* Syntax highlighting and code folding

* Supports multiple compilers including GCC, Clang, Visual C++, MinGW and many more

* A debugger with full breakpoint support

* A plug-in system to support other programming languages.

What do you dislike?

I just don't like the GUI. Some most widely used plugins are not available.Its worthy to switch over other editors like vim, sublime if you are from a computer science background.Don't supportMulticore compilation.

Recommendations to others considering the product:

Improve the GUI ... Reduce the crash... And

What problems are you solving with the product? What benefits have you realized?

It is easy to work with C & C++ . An IDE on Linux that would be similar enough to Visual Studio in Windows without too much re-learning new short cuts keys.

Copy Review URL
Developer
Computer Software
Small-Business
(Myself Only)
Validated Reviewer
Review Source
Copy Review URL

"Used for Programming"

What do you like best?

Code blocks is a free software for all users, and save my time to run the programme like C C++.

What do you dislike?

No any issue while typing any programme and all things ready for coding(like C,C++) is fine.

but some changes extra features like errors message.

Recommendations to others considering the product:

I recommendation using codeblocks for beginners.

and u 're a student using turbo c++ is better for student.and after you all things know how to write a programme perfectually then use codeblocks.

Open source platform(IDE)

What problems are you solving with the product? What benefits have you realized?

I am a programmer, I am create any programme using codeblocks,because there are some futures i like it i.e compile and runtime and open one and more files at a one time.

This is open source platform(IDE).

Copy Review URL
Review
Mid-Market
(501-1000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"The best C programming learning software "

What do you like best?

As it anticipates the functions that I am going to write, in addition to how the interface highlights the different format makes this software the right one to learn C without mentioning how easy the interface is to compile the code

What do you dislike?

Not being able to program python in this wonderful program

What problems are you solving with the product? What benefits have you realized?

Learn in less than a week almost everything related to language C

Copy Review URL
Embedded Software Developer
Electrical/Electronic Manufacturing
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Excellent for coding practices"

What do you like best?

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.

What do you dislike?

Its user interface is not that much interesting. It is so simple and does not have a interactive eyes catching feature.

Recommendations to others considering the product:

If you a beginner in coding and you want to code in C or C++ i prefer you to use this on any other software.

What problems are you solving with the product? What benefits have you realized?

I used to write code in C and C++ languages and using this software for my purpose.

Copy Review URL
Web Developer
Validated Reviewer
Review Source
Copy Review URL

"Code::Blocks Review"

What do you like best?

I like the fact that Code::Blocks is easy to use and have a user friendly interface. Code::Blocks is easily affordable. It has a wide writing window making it easy to write a program. It also highlight an error making it easy to correct it.

What do you dislike?

There is nothing that i dislike about the Code::Blocks. It is a must tool for all software developer.

Recommendations to others considering the product:

Code::Blocks is a very useful software when it comes to C and C++ programing languages.

What problems are you solving with the product? What benefits have you realized?

I use Code::Blocks to write C and C++ computer program. Code::Blocks is easy and have a user friendly interface.

Copy Review URL
Research Assistant
Higher Education
Enterprise
(1001-5000 employees)
Validated Reviewer
Review Source
Copy Review URL

"My thoughts on CodeBlocks"

What do you like best?

So quick and easy to install! I think it is a great IDE for C++, easy to understand and navigate, and especially good for beginners. Good for opensource work in general.

What do you dislike?

A lot of issues with compiler, and the layout is very very old fashioned. Not visually appealing like Eclipse or other IDEs. Not good for big python projects or projects in other languages either.

Recommendations to others considering the product:

Very very very good for C++ development.

What problems are you solving with the product? What benefits have you realized?

To analyze big data chunks received for high energy physics research. Since I mostly use C++ for that work, Codeblocks is easy to navigate around with that

Copy Review URL
Peer Tutor
Higher Education
Enterprise
(10,001+ employees)
Validated Reviewer
Review Source
Copy Review URL

"Review for CodeBlocks"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

For all C and C++ users, I would say use CodeBlocks.

What problems are you solving with the product? What benefits have you realized?

To write C and C++ codes for classes and for tutoring sessions. It is definitely an easy IDE to use for these languages and has made my work easy.

Copy Review URL
Graduate Teaching Assistant
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Copy Review URL

"Best IDE for beginners"

What do you like best?

Codeblocks is the first programming IDE that I ever used. It provides great functionality with different operating systems and also it provides all the great functionalities of C or C++

What do you dislike?

The code is colored with multiple colors and so it sometimes seems very confusing as different keywords are colored with different colors.

Recommendations to others considering the product:

Must use for beginners

What problems are you solving with the product? What benefits have you realized?

I use codeblocks whenever I am working with C or C++. It gives great user documentation, supports multiple operating systems, and easy to write and compile codes. I use it to do research problems that are related to Biotechnology at Texas women's University and I am satisfied with this IDE so far.

Copy Review URL
UI
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

"Programmers workspace"

What do you like best?

The best thing about the code block is shows the error each time the program is compiled and shows the location of error.The user thus can rectify the error without writing the whole code again.It has 6 different category including embedded systems proving the user a complete coding package.

What do you dislike?

It doesn't allow the program to run with error,not for once even.The user may get confused with lots of categories and may find it complicate to use.

Recommendations to others considering the product:

Explore the software completely otherwise it will look complicated.Once you will be thorough with the functions of the code block,you will enjoy using it.Programmers can use it for different languages like c,c++ and even used for project of embedded systems.Please make sure you are using its functions efficiently.

What problems are you solving with the product? What benefits have you realized?

I am using it to build ARM and AVR projects at my workplace.It is used sometimes, even for the basic coding of c and c++. It has in-build debugger which i realized is of great use for the programmer.

Copy Review URL
Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Review Source
Copy Review URL

"Nice IDE to code"

What do you like best?

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.

What do you dislike?

It does not check the code well while we are writing. This can be improved.

Recommendations to others considering the product:

I recommend this software if you wanna code C/C++ programs.

What problems are you solving with the product? What benefits have you realized?

I use it for coding my C/ C++ projects. I find Code Blocks as a convenient tool for this.

Code::Blocks Features

  • Ease of Use
  • File Management
  • Multi-Language Support
  • Customization
  • Straight-Out-the-Box Functionality
  • Help Guides

Code::Blocks User Ratings

8.8
Ease of Use
Average: 8.6*
7.6
Quality of Support
Average: 8.3*
8.3
Ease of Setup
Average: 9.0*
* C/C++ Integrated Development Environment (IDE) Category
Do you work for Code::Blocks?