Alternatives to Code::Blocks for all platforms with any license

Platforms

Desktop

Mobile

Web / Online

Indie / Classic

Other Platforms

Show 9 hidden platforms
  • Eclipse icon

    Eclipse

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

    Open Source Mac Windows Linux BSD

  • Microsoft Visual Studio icon

    Microsoft Visual Studio

    Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services. Visual Studio uses...

    Free Personal Windows Web / Cloud .NET Framework

  • NetBeans icon

    NetBeans

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

    Open Source Mac Windows Linux BSD

  • Komodo Edit icon

    Komodo Edit

    Komodo Edit is a fast, smart, free and open-source code editor. Switching your trusty code editor is hard, but give Komodo Edit (or its big brother Komodo IDE) a try: it'll be worth your while. Windows, Mac, Linux? Yes. PHP...

    Open Source Mac Windows Linux BSD

  • Qt Creator icon

    Qt Creator

    Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework. It includes a visual debugger and an integrated GUI layout...

    Open Source Mac Windows Linux BSD

    • High quality and very stable. Can be used for both Qt and general purpose C++ development, on both Windows and Linux.
      Guest • Aug 2016 Disagree   Agree
  • UltraEdit icon

    UltraEdit

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

    Commercial Mac Windows Linux

  • KDevelop icon

    KDevelop

    KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Windows (beta) and macOS (experimental). It is a feature-full, plugin extensible IDE for C/C++, Python, JavaScript and PHP. It is based on...

    Open Source Windows Linux BSD KDE

  • CodeLite icon

    CodeLite

    CodeLite is an open-source, cross platform IDE for the C/C++ programming languages. CodeLite is known to work on various OSs including: Windows XP SP3, Windows 7 and 8, Debian / Ubuntu - visit our repository for a complete...

    Open Source Mac Windows Linux wxWidgets

  • Xamarin Studio icon

    Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality. Find bugs quickly Debug in a simulator or on a device. Set breakpoints...

    Freemium Mac Windows Microsoft Visual Studio

  • Orwell Dev-C++ icon

    Orwell Dev-C++

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a maintained version of Dev-C++ which features an updated MinGW compiler and updated code. Sporting GCC...

    Open Source Windows

  • Bloodshed Dev-C++ icon

    Bloodshed Dev-C++

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

    Open Source Windows

    • Discontinued No longer developed. Last version, 5 Beta 9.2 (4.9.9.2), released on February 21th 2005, is still downloadable, but a maintained version of Dev-C++ with updated code is https://alternativeto.net/software/orwell-dev-c-/
  • Komodo IDE icon

    Komodo IDE

    Code smarter and faster with Komodo IDE, the cross-platform professional development environment for dynamic languages and open technologies. Komodo's award-winning feature set includes standard editor functionality like code...

    Commercial Mac Windows Linux

  • Know any more alternatives to Code::Blocks?

    Suggest an application to this list
  • CLion icon

    CLion

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

    Commercial Mac Windows Linux C++

  • CppDroid icon

    CppDroid

    CppDroid is simple C/C++ IDE focused on learning programming languages and libraries. Features: * code complete * real-time diagnostics (warnings and errors) and fixes * file and tutorial navigator (variables, methods, etc) *...

    Freemium Android Android Tablet

  • Projucer icon

    Projucer

    The Projucer is a comprehensive project management and code editing tool with a revolutionary C++ live coding environment which has full C++11 support.

    Freemium Mac Windows Linux

  • Anjuta icon

    Anjuta

    Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards...

    Open Source Linux GNOME

  • Editra icon

    Editra

    Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development. Currently it supports syntax highlighting and variety of other useful features...

    Open Source Mac Windows Linux

  • B4X icon

    B4X

    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.

    Commercial Windows Android iPhone Android Tablet iPad

  • Share this list of alternatives?

  • C4droid icon

    C4droid

    C4droid is a user-friendly (but powerful) C/C++ IDE + C/C++ compiler for Android. Basic features: - Offline C compiler: create your own applications on Android device and run them even without Internet access - Source code editor...

    Commercial Android

  • CppCode icon

    CppCode

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

    Freemium iPhone iPad

  • GNOME Builder icon

    GNOME Builder

    Builder is an IDE for GNOME that is focused on bringing the power of the platform to more developers than ever before.

    Open Source Linux

  • AIDE - Android IDE icon

    AIDE - Android IDE

    AIDE is a monster of an app. It allows you to program Android applications directly on your Android device. That way, you basically cut out the middleman of having to use a computer at all. AIDE is fully compatible with Eclipse...

    Freemium Android Android Tablet

  • Pelles C icon

    Pelles C

    Pelles C is a comprehensive development suite that can help you create apps compatible with Windows and ARM platforms. It contains among other things an optimizing C compiler, a macro assembler, a linker, a resource compiler, a...

    Free Personal Windows

  • Zinjai icon

    Zinjai

    ZinjaI is an IDE (integrated development environment) for C + + developed in the context of a Starter Grant from the Scientific Research at the Universidad Nacional del Litoral, Argentina, designed for use by students of programming.

    Open Source Mac Windows Linux

  • Ultimate++ icon

    Ultimate++

    Ultimate++ is a C++ cross-platform rapid application development framework U++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..)...

    Open Source Windows Linux

  • Cevelop icon

    Cevelop

    The C++ IDE for professional developers.

    Free Mac Windows Linux

  • Easy code icon

    Easy code

    Easy Code is the visual assembly programming environment made to build 32-bit Windows applications. The Easy Code interface, looking like Visual Basic, allows you to program Windows assembler applications (executable files, dynamic...

    Open Source Windows

  • Ecere SDK icon

    Ecere SDK

    A cross-platform Software Development Kit including a GUI toolkit, a 2D/3D graphics engine, a networking library, an audio output library, an IDE, a compiler for the eC programming language, and more.

    Open Source Mac Windows Linux

  • Jetbrains Rider icon

    Jetbrains Rider

    Rider supports .NET Core, .NET Framework and Mono based projects. This lets you develop a wide array of applications including .NET desktop apps, services and libraries, Unity games, ASP.NET and ASP.NET Core web applications.

    Commercial Mac Windows Linux

  • WideStudio icon

    WideStudio

    WideStudio is an open source, Integrated Development Environment for desktop applications purely made in Japan. This enables you to develop GUI applications that can run on Windows95/98/Me/NT/2000/Xp, WindowsCE, Linux, FreeBSD...

    Open Source Mac Windows Linux BSD

    • Discontinued The project is no longer updated. Last version, v3.98-7, released in November 2011, can be still downloaded from the official website.
  • Embitz icon

    Embitz

    Embitz is a free C/C++ IDE built to meet the most demanding needs of its users working in the field of embedded software development Finally, an IDE with all the features you need and operation across different targets (ARM, MSP430...

    Open Source Windows

  • BVRDE icon

    BVRDE

    The BVRDE is a fully integrated development environment for remote cross-platform compiling and debugging of UNIX and LINUX console applications. BVRDE runs on a Windows platform, but compiles and debugs applications on UNIX systems...

    Open Source Windows

  • MASM Builder icon

    MASM Builder

    MASM Builder is a free Integrated Development Environment IDE for developing 32-bit Windows programs using the Assembler. MASM Builder contains many useful features which will assist you in creating Windows API based programs. MASM...

    Free Windows

  • Eric icon

    Eric

    Eric is a full-featured IDE (Integrated Development Environment) for Python and Ruby, This is one of the best options for programming in Python. You can extend its functionality with plugins. Eric is written in python; and based...

    Open Source Mac Windows Linux

  • UEStudio icon

    UEStudio

    UEStudio offers all the functionality of UltraEdit plus other exciting and powerful features! Whether you are simply editing text, building applications, maintaining databases, or constructing websites, UEStudio's stunning array...

    Commercial Windows

Code::Blocks Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about Code::Blocks ? Just click the button up to your right!