Home

/

Integrated Development Environment (IDE) Software

/

Code::Blocks

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.

Code::Blocks 2026: Benefits, Features & Pricing

On this page
  • Overview
  • Pricing and Plans
  • Features
  • User Reviews

Overview

Code::Blocks
Code::Blocks
4.3
(47)

Pricing

Pricing available upon request

About Code::Blocks

Code::Blocks is an open-source Integrated Development Environment (IDE) that enables developers to create, launch and handle coding operations for C++, C and Fortran languages. The platform allows organizations to design and store custom templates in a centralized repository and update notes on projects for reference.

Code::Blocks includes multi-platform capabilities, which allow users to develop, compile, test and debug multiple source codes on Mac, Linux and Windows operating systems. It offers a variety of features such as audit trail, custom abbreviations, auto versioning, automated code completion, syntax highlighting, modification tracking, to-do lists and more. Additionally, coding professionals can maintain logs to store error reports, search results, compiler messages and other data.

Code::Blocks supports integration with various third-party plugins to embed new features and extend functionalities of the application. It is available for free and support is provided via FAQs and documentation.

Code::Blocks Screenshots

0
0
1
2
3

Code::Blocks Pricing and Plans

Starting price: Pricing available upon request
Free Trial
Free Version

Basic

Pricing available upon request

No plan information available

    Code::Blocks Features

    • Popular features found in Integrated Development Environment (IDE)
      Code Development
      Code Editing
      Debugging
      Deployment Management
    • More features of Code::Blocks
      Access Controls/Permissions
      API
      Collaboration Tools
      Compatibility Testing
      Custom Development
      Data Import/Export
      Data Modeling
      For Developers
      Graphical User Interface
      Integrated Development Environment
      Mobile Development
      Pre-built Templates
      Reporting/Analytics
      Software Development
      Third-Party Integrations
      Version Control
      Web App Development

    Code::Blocks User Reviews

    Overall Rating

    4.3

    Ratings Breakdown

    5

    43%

    4

    45%

    3

    11%

    2

    2%

    1

    0%

    Secondary Ratings

    Ease of Use

    4.1

    Value for money

    4.6

    Customer support

    3.7

    Functionality

    4.1

    Henro's profile

    Henro V.

    Verified reviewer

    Computer Software

    5001-10000 employees

    Used daily for less than 12 months

    Review source

    Reviewed May 2021

    Is Code::Blocks still good to use?

    4

    Code::Blocks is a platform where you can easily do what you want to do, without too much of a hassle. If you don't try to find out what else it has to offer though, you will never find out; it is all there, it just doesn't present itself to you.

    Ratings Breakdown

    3
    Ease of use
    4
    Value for money
    2
    Customer support
    3
    Functionality
    icon
    Pros:
    Code::Blocks is straight to the point, and that is something that is not found frequently these days. A lot of programs bombard you with all of their features, and you are left to wonder where you even begin. With Code::Blocks, you find your way pretty easily, without fancy unwanted features. Code::Blocks is free to download and to use and is easily accessible on the internet. The community for Code::Blocks is big and it is never hard to get a question answered if you wonder about something
    Cons:
    Although the user interface is easy to navigate, it is not the most beautiful sight. It looks outdated and dull, and it is not the most thrilling of experiences to code in Code::Blocks. If you don't browse through Code::Blocks, you won't really know what more it has to offer, because there is no navigation tutorial of some sort.

    Read More

    Mirza Č.

    Verified reviewer

    Computer Software

    2-10 employees

    Used daily for more than 2 years

    Review source

    Reviewed April 2021

    Code::Blocks Review

    4

    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

    4
    Ease of use
    5
    Value for money
    2
    Customer support
    4
    Functionality
    icon
    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..

    Read More

    JV

    Jonathan V.

    Verified reviewer

    Computer Software

    501-1000 employees

    Used weekly for less than 12 months

    Review source

    Reviewed June 2021

    Well thought out, needs improvements

    2

    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

    3
    Ease of use
    4
    Value for money
    3
    Customer support
    3
    Functionality
    icon
    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.

    Read More

    AJ

    Anchal J.

    Verified reviewer

    Computer Software

    51-200 employees

    Used daily for more than 2 years

    Review source

    Reviewed December 2022

    Review on Code::Blocks

    5

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

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    4
    Customer support
    5
    Functionality
    icon
    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.

    Read More

    SS

    Sivaranjani S.

    Verified reviewer

    Information Technology and Services

    5001-10000 employees

    Used daily for less than 2 years

    Review source

    Reviewed June 2023

    Code Blocks Review

    5

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

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    4
    Customer support
    5
    Functionality
    icon
    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.

    Read More

    VR

    Verified
    Reviewer

    Computer Software

    2-10 employees

    Used daily for less than 2 years

    Review source

    Reviewed June 2022

    Code::Blocks Experience

    5

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

    Ratings Breakdown

    5
    Ease of use
    4
    Value for money
    4
    Customer support
    4
    Functionality
    icon
    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

    Read More

    Vaibhav's profile

    Vaibhav S.

    Verified reviewer

    Information Technology and Services

    51-200 employees

    Used weekly for less than 2 years

    Review source

    Reviewed June 2023

    Review of Code::Blocks

    5

    Lightweight Software for the Beginners to learn Coding.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    5
    Customer support
    5
    Functionality
    icon
    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

    Read More

    Andres's profile

    Andres I.

    Verified reviewer

    E-Learning

    10000+ employees

    Used weekly for less than 2 years

    Review source

    Reviewed April 2022

    The best software to start programming

    5

    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

    5
    Ease of use
    5
    Value for money
    4
    Functionality
    icon
    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.

    Read More

    Saad Ahmed's profile

    Saad Ahmed K.

    Verified reviewer

    Computer Software

    11-50 employees

    Used weekly for more than 2 years

    Review source

    Reviewed February 2021

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

    4

    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

    4
    Ease of use
    5
    Value for money
    4
    Customer support
    3
    Functionality
    icon
    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.

    Read More

    Ayodeji's profile

    Ayodeji O.

    Verified reviewer

    Mechanical or Industrial Engineering

    11-50 employees

    Used monthly for more than 2 years

    Review source

    Reviewed September 2021

    IDE for C++ programs

    4

    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

    3
    Ease of use
    5
    Value for money
    3
    Customer support
    4
    Functionality
    icon
    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.

    Read More

    Showing 1 - 10 of 47 Reviews

    See what companies are saying about Software Advice