Code::Blocks

(31)
4.2 out of 5 stars

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.

Work for Code::Blocks?

Learning about Code::Blocks?

We can help you find the solution that fits you best.

Find the Right Product

Code::Blocks Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 32 Code::Blocks reviews
LinkedIn Connections
Code::Blocks review by Madison C.
Madison C.
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

Sign in to G2 Crowd to see what your connections have to say about Code::Blocks
Code::Blocks review by Yi C.
Yi C.
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

What Integrated Development Environment (IDE) solution do you use?

Thanks for letting us know!
Code::Blocks review by Caleb B.
Caleb B.
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

Code::Blocks review by MD SAIFUL I.
MD SAIFUL I.
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

Code::Blocks review by Kuntal V.
Kuntal V.
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

Code::Blocks review by Kristen S.
Kristen S.
Validated Reviewer
Verified Current User
Review Source

"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 business 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

Code::Blocks review by Ann S.
Ann S.
Validated Reviewer
Review Source

"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 business 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.

Code::Blocks review by Gurpiyar S.
Gurpiyar S.
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

Code::Blocks review by Emily W.
Emily W.
Validated Reviewer
Review Source

"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 business 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.

Code::Blocks review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"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 business 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.

Code::Blocks review by Soha M.
Soha M.
Validated Reviewer
Review Source

"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 business 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 review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Review Source

"Great and exciting software for Coding enthusiastic people."

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

Code Blocks is a great software to kickstart your career dreams. Speacially if you are into coding, but couldn’t get to understand those typical codes of your classmate, or wonder if you will ever get over linked lists or trees.

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

The Code::Blocks debugger has full breakpoint support. It also allows the user to debug their program by having access to the local function symbol and argument display, user-defined watches, call stack, disassembly, custom memory dump, thread switching, CPU registers and GNU Debugger Interface. Code::Blocks uses a custom build system, which stores its information in XML-based project files. It can optionally use external makefiles, which simplifies interfacing with projects using the GNU or qmake build systems.

Code::Blocks review by Micheal G.
Micheal G.
Validated Reviewer
Verified Current User
Review Source

"Cross-platform IDE for small projects"

What do you like best?

Code::Blocks is a cross-platform IDE, which means the same workflow can be used for many different operating systems. As such, users can feel more comfortable developing for almost any platform they wish to target.

Code::Blocks is entirely free and open-source, so any changes you wish to make to the underlying systems is possible, and any bugs you'd like fixed can be done by anyone.

Finally, Code::Blocks has a strong plugin system, as well as extensive configurability, meaning you can adjust whatever you with to make without re-compiling the program itself.

What do you dislike?

Although it is a fully-functioning IDE, it does not support large projects very well. It can be awkward to manage large amounts of files across online repositories, making it less suitable for larger projects than, for example, Visual Studio.

The user interface is very dated. Although this is an aesthetic problem, it can be remarkably distracting and off-putting when you have to use it for long periods of time. A cleaner version of the user interface would make the program more accessible and look more up-to-date.

Finally, Code::Blocks' support is rather lacking due to the open-source nature. Official support is sub-optimal, in my opinion, and many users use different versions of the software, which occasionally makes solving issues a problem.

Recommendations to others considering the product

I would recommend using another IDE for large projects.

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

I was using Code::Blocks to develop indie games on multiple platforms. I use more than one operating system to code and develop software for, so having a cross-platform IDE was the optimal solution for ease-of-development.

Code::Blocks review by Likhit K.
Likhit K.
Validated Reviewer
Verified Current User
Review Source

"Code Blocks - My First and Best IDE."

What do you like best?

The best IDE to start working with C / C++ best suited for the starters to begin without having prior knowledge about these languages.

Auto correction/completion telling user about his unused variables and highlighting or indentation will help to overcome the problem.

Adding libraries is pretty easy compared to other product.

Free to work with.

Work independent of environment whether it is Ubuntu or Windows.

What do you dislike?

Sometimes it crashes even if a small program is running. Work need to done user interface. Some most widely used plugins are not available.Need to keep track of previous compiled information.

Recommendations to others considering the product

Depending on the operating system you are working with it best suits for windows user. It is very user

friendly with colour tagging with many more features. Similar products are available in market make sure you use the product which ever suits you the best.

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

Working as software developers it best suits all the requirements needed for the development.

Many Compilers found in a single IDE.

Not much problems you will face while running this product.

Code::Blocks review by Munendra S.
Munendra S.
Validated Reviewer
Verified Current User
Review Source

"Best multi-support compiler"

What do you like best?

CodeBlocks is an IDE with multi-complier support specifically for C/C++ languages. The support for code blocks is good by open source community . Code Blocks is available on different OS. Best suited for Windows user because of lack any other good ide for compilation. It is simple and easy to use. Compiler plugins are easily available.

What do you dislike?

CodeBlocks takes slow to load. 3-party plug-in support need to be improved. IDE crashes are too frequent and GUI needs somework.

Recommendations to others considering the product

If you are using Windows then Code Block is best choice. It is so simple with not much learning. Try it once, you would make this as your default IDE for all purposes. Slow too load hence, for large projects patience is a must.

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

Code Blocks is the default IDE for compilation of any C/C++ programme. For all educational purpose Code block has been used

Benefits:

It is simple and easier to use. Not much per-requisite is required.

Multi-compiler support

Open source community

Code::Blocks review by Harish S.
Harish S.
Validated Reviewer
Verified Current User
Review Source

"Simple and great programming IDE"

What do you like best?

Code blocks is a free programming IDE. It supports C, C++, OpenGL and more programming languages. For beginners code block provides free installed plugins, and many other plugins can be installed based on requirements. It has simple interface and easy to use. Provides suggestion and indentation for code writing. It consumes less Ram and memory and light weight software, it can be installed easily. It supports multiple platforms like Linux, windows etc.

What do you dislike?

Sometime takes more time to load, Also programs get crashes when large file is executed. Code bock is not suitable for large programs which include graphics, images etc. Some plugins won't get install properly.

Recommendations to others considering the product

For program beginners code block is really cool IDE to start. It is simple and easy to use. For simple programs it is best one but for large programs code block is not suitable.

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

I executes many programs daily with code blocks. It is providing great support for me. Initially i was using code block for C but due to its other language supports no am using for C++, OpenGL etc.

Code::Blocks review by Sai Krishna Kubera G.
Sai Krishna Kubera G.
Validated Reviewer
Verified Current User
Review Source

"Best compiler for C, C++ till now and also other languages "

What do you like best?

C C++ programmers will get a greater advantage here as it provides many libraries and functions with these two languages. Any beginner with basic knowledge of C language can use this and become a hard coder at the end. Many libraries are inbuilt within the setup which is an advantage for a beginner to download and install them seperately. Easily the code can be debugged with proper highlighting where the error occurred. Automatic indentation at every new line makes the code looks cleaner. It is free to use and doesnt consume much RAM or memory.

What do you dislike?

Some programs get crashed and i need to restart the code blocks. If making some big project like using graphics library code blocks becomes slow which is bit frustating to a beginner. Same GUI since iam using this which makes bore of coding. For every simple code testing should open the software every time rather a terminal based best compared to this.

Recommendations to others considering the product

Beginners and programmers can choose this with no doubt. Any computer science student can start with this and become a pro in programming skills.

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

Passioned programmer beginning with C language and participating in programming competitions is my hobbie. Creating a good project with graphics was one of intention where code blocks helped in way better with proper coding format.

Code::Blocks review by Siddartha l.
Siddartha l.
Validated Reviewer
Verified Current User
Review Source

"one step to convert Learners to skilled Programmers"

What do you like best?

Here we have the best IDE for C programmers which is damn helpfull for beginners in programming and lightweight IDE for C++ as well. With many pre installed libraries are a plus point for beginners. Programmers can easily add libraries of their necessary and compile time and run time verifications for the program is easily catchable. Linkers and SDL is also much more usefull for effecient and expert programmers. Simple GUI which is available in both ubuntu and windows OS.

What do you dislike?

Coding in some software for simple program check is bit taunting becuse opening the software takes time and then running that program is much more time consumong compared to terminal programming facility provided in ubuntu OS. Hanging of software is caused somtimes. The same old GUI is bit boring for users as well.

Recommendations to others considering the product

For programmers who are passioned to become a hard code programmer this is the right step to go and even for some simple projects with C, C++ this would help with much more libraries importable like projects related to graphics.

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

As an effecient programmer i need to participate in many pragramming events for wich prgramming is a must. From beginner to Expert code blocks is the only software which helped me and made me an expert programmer with less effort.

Code::Blocks review by Shiva S.
Shiva S.
Validated Reviewer
Verified Current User
Review Source

"Code Blocks - Programmers First Choice "

What do you like best?

- Free, Easy, Open Source, User friendly IDE and best tool for programming.

- Supports languages like C, C++, Java, OpenGL, Fortran, GCC, Clang etc.

- It is developed using C++ due to which all the plugins and packages and readily imported.

- It is a cross-platform tool works fine with Windows, LINUX and MAC OS.

- Syntax highlighting and automatic indentation of programs while writing them is a plus point.

- Code Blocks is a beginners bitcoin who will experience a maximum advantage out of it since it is very easy to use and write a program.

- Codeblocks has a notable user interface and graphical design.

- More number of users and best community support compared to other programming tools (DEV C++, Turbo C++, Visual C++).

What do you dislike?

- For even small programs the loading time is more and sometimes it crashes for a very large programs.

- Since it is IDE based everything can be imported and beginners just use the plugins without even the basic knowledge of what package they are using.

- Its worthy to switch over other editors like vim, sublime if you are from a computer science background.

- Program crashing, running time, software hang is more compared to terminal programming provided by LINUX.

Recommendations to others considering the product

- If you are windows user, Then I strongly recommend you to use Code::Blocks.

- If you are a software developer, Computer science student I strongly recommend you not to use Code::Block.

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

- Being a Programmer, I started using Code::Blocks as my personal programming tool to learn and practice many programming languages. Due to the availability of extensive libraries made easy to run and compile my course project which are mainly on C, Java.

- Benefits: Free, Open Source, User friendly, availability of extensive plugins/ libraries, Easy for Development.

Code::Blocks review by Thejas S.
Thejas S.
Validated Reviewer
Verified Current User
Review Source

"A simple but powerful IDE"

What do you like best?

Installation of code-blocks is very simple and It's freeware ,open source, very simple to use. Not so heavyweight as Eclipse. It supports multiple compilers including GCC, Clang and Visual C++. It highlights the syntax and code folding. The debugger has full breakpoint support and finding the error is very simple. Opened files are organized into tabs. It comes with a GUI designer called wxSmit

What do you dislike?

the compiling time is little slow and sometimes it hangs , they should improve the compiling time. Sometimes it crashes.

Recommendations to others considering the product

for beginner programmers code-blocks is best, it will help you to find errors easily.Its very user friendly and anyone can learn to use it easily.

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

As a programmer , i started using code-blocks. It was very easy to code and to debug it cause for the beginners finding the error is main problem but code-blocks made it easy by highlighting the errors.

Code::Blocks review by User
User
Validated Reviewer
Verified Current User
Review Source

"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 business 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.

Code::Blocks review by User in Semiconductors
User in Semiconductors
Validated Reviewer
Verified Current User
Review Source

"C++ IDE "

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

If you're a beginner or an old developer, you've got a great choice in the form of codeBlocks. Go for it.

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

Programming, Design, Innovation, IDE, C++ compilation

Code::Blocks review by Rebecca H.
Rebecca H.
Validated Reviewer
Verified Current User
Review Source

"Not quite finished, but getting close"

What do you like best?

This is an excellent alternative to XCode on MacOSX, and the only real cross platform IDE that is hosted on Linux, MacOSX and Windows.

What do you dislike?

My command line build tools cause Code::Blocks to consistently crash when trying to build a project from the command line.

Recommendations to others considering the product

One of the best features is that this is fully open sourced, so if the team stops development, you can take over the project and customize it to your own needs.

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

I wanted a true C++ based IDE that runs on all three major operating system platforms, this solves the problem nicely!

Code::Blocks review by Meskauskas A.
Meskauskas A.
Validated Reviewer
Review Source

"Nice and fast, while somewhat Spartanian"

What do you like best?

Really very responsive and fast IDE. The difference feels a lot after I have worked with Eclipse and Idea before.

What do you dislike?

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.

Recommendations to others considering the product

Be sure to update to the latest version as some past (now obsolete) releases seem buggy (frequent crashes).

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

Developing industrial C++ application.

Code::Blocks review by Kiran K.
Kiran K.
Validated Reviewer
Verified Current User
Review Source

"A very good programming tool"

What do you like best?

One of the best tool to execute programs. It supports many languages like C, C++, GLUT, OpenGL etc. This tool is really cool, easy to handle with great UI. Libraries can easily include with less effort. No bugs found and good IDE. It even runs on multiple platforms like Linux, windows etc.

What do you dislike?

The loading time is little slow. Sometimes even program crashes. Need some improvement in execution time and loading time.

Recommendations to others considering the product

It is best tool to use go for this product. You will love this.

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

I am using this tool everyday to run programs. Daily executes lots of programs. Even in lab we use codeblock as our main program execution tool. It is a great tool to use with no bugs.

Code::Blocks review by G2 Crowd User in Electrical/Electronic Manufacturing
G2 Crowd User in Electrical/Electronic Manufacturing
Validated Reviewer
Verified Current User
Review Source

"Very good code editor"

What do you like best?

- free

- works many OS Windows, Linux etc

- customizable with plugins

- supports many compilers and many languages

- supports all of what you would expect from an IDE, like syntax highlighting, code completion,

What do you dislike?

- i dont like the default Code blocks colors and layouts, however its customizable and its more of personal preference

Recommendations to others considering the product

Code blocks is an easy to use IDE/Code editor and it works on multiple OS. If you are coming from Visual Studio, give code::blocks a try.

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

I need an IDE/code editor on Linux that would be similar enough to Visual Studio in Windows without too much re-learning new keys/short cuts

Code::Blocks review by Karan D.
Karan D.
Validated Reviewer
Review Source

"Best for Coding Practices"

What do you like best?

1) Faster Debugger

2) Light weight and smooth performance

3) Syntax checking

4) Code suggestions

5) Graphic design with C and C++

6) Installation

What do you dislike?

1) Crashing problems

2) Interface can be better

3) Advance features can be add

4) Plugin functionalities

Recommendations to others considering the product

Best IDE for beginners

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

1) Testing of various code modules

2) Debugging of Issue

3) Development of apps with C++

4) Development of mini games

Code::Blocks review by Michael F.
Michael F.
Validated Reviewer
Verified Current User
Review Source

"Nice programming program, no bugs found"

What do you like best?

This program is very simple to use, simple design and no bugs found.

I reccomend this program to all the windows programmers, nice software.

You can add the plugins in very fast time from your library, c++ and c is the best programming language for this software.

What do you dislike?

The bad 3rd party support, Code Blocks need to improve it.

The developers need to add a new theme for this software.

Recommendations to others considering the product

I reccomend this software to all the windows programmers.

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

You can script easyly and fastly, if you had windows and if you are a programmer you need this software in your pc.

Code::Blocks review by Jagtar S.
Jagtar S.
Validated Reviewer
Review Source

"Awesome for learners"

What do you like best?

1) Easy to use

2) Lightweight

3) Very smooth performance

4) Code breakpoints

5) best for C++

6) Free and open source

What do you dislike?

1) Not a IDE for advanced level

2) Missing Multicore compilation

3) Interface can be improved

Recommendations to others considering the product

Best IDE for beginners

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

1) Development of various application

2) Testing of different code blocks

3) Native development

4) Debugging

Code::Blocks review by User in Program Development
User in Program Development
Validated Reviewer
Verified Current User
Review Source

"Excelent experience working with C language"

What do you like best?

Easy interface, you can navigate quickly through all options and always know where to find things you are looking for.

What do you dislike?

it's a Little annoying when you are usin Windows and you need to install all the plugins neccesary, but other than that, no problem,

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

I use codeblock when i need a reliable programm to test my code when im using C language, i use it to see if my code meet the requierements for open source code.

Code::Blocks review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Pretty good"

What do you like best?

This program is really easy to download. It also comes with its own c/c++ compiler which is awesome!

What do you dislike?

I do not like how it is not user-friendly. When you are booting up the program you have to go through a tedious series of steps to create a new project.

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

We are working on a program that will moderate the amount of electric-potential energy that will be passed from the "third rail" to the train. This is for the TTC (Toronto Transit Commision).

Code::Blocks review by Sarbjit K.
Sarbjit K.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Really useful"

What do you like best?

This tool is great and easy to use. Very informative.

What do you dislike?

nothing to say about negative or dislike about this tool

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

It's alot

Kate from G2 Crowd

Learning about Code::Blocks?

I can help.
* We monitor all Code::Blocks reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.