Code::Blocks AlternativesTop IDEs and other similar apps like Code::Blocks

Code::Blocks is described as 'Free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable' and is a very popular IDE in the development category. There are more than 50 alternatives to Code::Blocks for a variety of platforms, including Windows, Linux, Mac, BSD and iPad apps. The best Code::Blocks alternative is Microsoft Visual Studio. It's not free, so if you're looking for a free alternative, you could try Microsoft Visual Studio or Eclipse. Other great apps like Code::Blocks are Qt Creator, CLion, KDevelop and CppCode.

Copy a direct link to this comment to your clipboard
Code::Blocks alternatives page was last updated

Alternatives list

  1. Copy a direct link to this comment to your clipboard

    Microsoft Visual Studio is an integrated development environment (IDE) for building diverse digital solutions. It supports over 36 programming languages, includes a code editor with IntelliSense, a debugger, and designers for GUI, web, and databases. The Community edition is free and integrates with GitHub Copilot.

    108 Microsoft Visual Studio alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Application types

    Platforms

    • Windows
    • Online
    • .NET Framework
     
    |
    2
    21
    Comments about Microsoft Visual Studio as an Alternative to Code::Blocks
    Guest
    Negative
    -3

    Visual Studio on Mac doesn't have C++ development functionality.

    Review by a new / low-activity user.
    Guest
    Negative
    -6

    doesn't have cpp development functionally

    Review by a new / low-activity user.
    Code::Blocks Icon
    Microsoft Visual Studio icon
    • Most users think Microsoft Visual Studio is a great Code::Blocks alternative.

    • Microsoft Visual Studio is the most popular Web-based & Windows alternative to Code::Blocks.

    • Microsoft Visual Studio is the most popular free alternative to Code::Blocks.

    • Microsoft Visual Studio is Free Personal and ProprietaryCode::Blocks is Free and Open Source
  2. Eclipse icon
     1146 likes
    Copy a direct link to this comment to your clipboard

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60...

    146 Eclipse alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    26
    • Most users think Eclipse is a great Code::Blocks alternative.

    • Eclipse is the most popular Mac & Linux alternative to Code::Blocks.

    • Eclipse is the most popular Open Source alternative to Code::Blocks.

    • Eclipse is Free and Open SourceCode::Blocks is also Free and Open Source
  3. Apache NetBeans icon
     741 likes
    Copy a direct link to this comment to your clipboard

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and...

    96 Apache NetBeans alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    14
  4. Qt Creator icon
     112 likes
    Copy a direct link to this comment to your clipboard

    Qt Creator is a cross-platform integrated development environment (IDE) built for the maximum developer experience. Qt Creator runs on Windows, Linux, and macOS desktop operating systems and allows developers to create software across desktop, mobile, and embedded platforms.

    129 Qt Creator alternatives

    Cost / License

    • Subscription
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    1
    17
    Comments about Qt Creator as an Alternative to Code::Blocks
    Guest
    Positive
    4

    High quality and very stable. Can be used for both Qt and general purpose C++ development, on both Windows and Linux.

    Review by a new / low-activity user.
    Code::Blocks Icon
    Qt Creator icon
    • Almost everyone thinks Qt Creator is a great Code::Blocks alternative.

    • Qt Creator is the most popular commercial alternative to Code::Blocks.

    • Qt Creator is Paid and Open SourceCode::Blocks is Free and Open Source
  5. CLion icon
     55 likes
    Copy a direct link to this comment to your clipboard

    The intelligent cross-platform C/C++ IDE. CLion is a new IDE that helps you be more productive while developing apps with C and C++ for Windows, Linux and OS X. Take advantage of proven JetBrains expertise in code quality, efficient code navigation, smart code completion...

    17 CLion alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Flatpak
    • Snapcraft
     
    |
    2
    11
    Comments about CLion as an Alternative to Code::Blocks
    Guest
    Positive
    0

    Robust and great for big projects

    Review by a new / low-activity user.
    Guest
    Positive
    -1

    Easy to use, and easier to compile software

    Review by a new / low-activity user.
    Code::Blocks Icon
    CLion icon
    • Almost everyone thinks CLion is a great Code::Blocks alternative.

    • CLion is Free Personal and ProprietaryCode::Blocks is Free and Open Source
    • CLion is CustomizableCode::Blocks is not according to our users
  6. KDevelop icon
     81 likes
    Copy a direct link to this comment to your clipboard

    A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP.

    51 KDevelop alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Windows
    • Linux
    • BSD
    • KDE Plasma
    • Flathub
    • Snapcraft
     
    |
    8
  7. CppCode icon
     3 likes
    Copy a direct link to this comment to your clipboard

    CppCode is an offline C/C++ IDE & Compiler:

    • compile C/C++ code offline (no internet connection required)
    • built-in libc and libc++
    • safe (no data sent to any servers)
    • code complete
    • real-time diagnostics (warnings and errors) and fixes
    • built-in file navigator (varia.

    Cost / License

    • Freemium
    • Proprietary

    Application types

    Platforms

    • iPhone
    • iPad
     
    |
    28
    • Most users think CppCode is a great Code::Blocks alternative.

    • CppCode is the most popular iPhone & iPad alternative to Code::Blocks.

    • CppCode is Freemium and ProprietaryCode::Blocks is Free and Open Source
  8. UltraEdit icon
     161 likes
    Copy a direct link to this comment to your clipboard

    UltraEdit is the ideal text, HTML and HEX editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. An industry-award winner, UltraEdit supports disk-based 64-bit file handling (standard) on 32-bit Windows platforms (Windows 2000 and later).

    208 UltraEdit alternatives

    Cost / License

    • Pay once or Subscription
    • Proprietary

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
  9. JetBrains Rider icon
     34 likes
    Copy a direct link to this comment to your clipboard

    JetBrains Rider is a powerful integrated development environment (IDE) designed specifically for developing .NET applications. With its intuitive and feature-rich interface, Rider provides developers with a seamless coding experience across multiple platforms, including Windows...

    Cost / License

    • Free Personal
    • Proprietary

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. B4X icon
     51 likes
    Copy a direct link to this comment to your clipboard

    Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

    71 B4X alternatives

    Cost / License

    • Freemium (Pay once)
    • Proprietary

    Application type

    Platforms

    • Windows
    • Android
    • iPhone
    • Android Tablet
    • iPad
     
    |
    1
    23
    Comments about B4X as an Alternative to Code::Blocks
    Guest
    Positive
    -4

    Work so good and is perfect to exercise you at home

    Review by a new / low-activity user.
    Code::Blocks Icon
    B4X icon
    • Most users think B4X is a great Code::Blocks alternative.

    • B4X is the most popular Android & Android Tablet alternative to Code::Blocks.

    • B4X is Freemium and ProprietaryCode::Blocks is Free and Open Source
  11. CodeLite icon
     64 likes
    Copy a direct link to this comment to your clipboard

    CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • wxWidgets
     
    |
    1
    14
    Comments about CodeLite as an Alternative to Code::Blocks
    Guest
    Positive
    -2

    Simple, powerful, intuitive, and easy to set up.

    Review by a new / low-activity user.
    Code::Blocks Icon
    CodeLite icon
    • Most users think CodeLite is a great Code::Blocks alternative.

    • CodeLite is Free and Open SourceCode::Blocks is also Free and Open Source
  12. Copy a direct link to this comment to your clipboard

    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.

    43 Bloodshed Dev-C++ alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
     
    |
    8
12 of 60 Code::Blocks alternatives