EVERYTHING XIAOMI
Get listed
22 alternatives · from c++ ides

Alternatives to Dev-C++

17.9
Arm Keil MDK logo

Arm Keil MDK is a toolchain for embedded software development targeting Cortex-M and Ethos-U processors.

Free planWebAPIExtension
From 82.39 CHF a month
27.7
CLion logo

CLion is a cross-platform IDE for C and C++ development, available for Linux, macOS, and Windows.

Free planExtensionLinuxmacOS
From $10.90 a month
37.5
Visual Studio logo

Visual Studio is a Windows IDE for building web, cloud, desktop, and mobile apps, along with services and games.

Free planAPIWindows
$499, paid once
  1. 4

    C2000Ware

    C2000Ware is a free software and documentation package for developing with C2000 microcontrollers.

    Free planWebLinuxmacOSWindows
    7.3Free plan
  2. 5

    C++Builder

    C++Builder is an integrated C++ development environment for building native applications, with Windows development emphasized on its product page.

    Free planAndroidiOSmacOSWindows
    7.2Free plan
  3. 6PlatformIO IDE logo

    PlatformIO IDE

    PlatformIO IDE is an embedded-development environment for building applications for embedded products.

    Free planExtensionLinuxmacOSSelf-hosted
    7.0From $20.75 a month
  4. 7

    Qt Creator

    Qt Creator is an IDE for developing applications for desktop, embedded, and mobile systems, as well as web browsers.

    Free planAndroidiOSWebLinux
    7.0Free plan
  5. 8Infineon ModusToolbox logo

    Infineon ModusToolbox

    Infineon ModusToolbox is a development ecosystem for building embedded applications with Infineon microcontrollers.

    Free planLinuxmacOSWindows
    6.8Free plan
  6. 9KDevelop logo

    KDevelop

    KDevelop is a free, open-source integrated development environment for Linux, macOS and Windows.

    Free planLinuxmacOSWindows
    6.8Free plan
  7. 10

    SlickEdit

    SlickEdit is a cross-platform code editor for working across programming languages, with SlickEdit 2025 listing support for more than 70 languages on…

    LinuxmacOSWindows
    6.7From $125 a month
  8. 11

    CS+

    CS+ is Renesas's integrated development environment for developing software for Renesas microcontrollers.

    Free planLinuxmacOSWindows
    6.4Free plan
  9. 12

    Geany

    Geany is a free, lightweight integrated development environment for Linux, macOS, and Windows.

    Free planLinuxmacOSWindows
    6.4Free plan
  10. 13IAR Embedded Workbench logo

    IAR Embedded Workbench

    IAR Embedded Workbench is an embedded development toolchain that combines an IDE with an optimizing compiler, linker, assembler, and debugger.

    Free planExtensionLinuxWindows
    6.4Free plan
  11. 14

    MPLAB X IDE

    MPLAB X IDE is a free desktop environment for configuring, developing, debugging, and qualifying embedded designs for most Microchip microcontrollers…

    Free planLinuxmacOSWindows
    6.4Free plan
  12. 15

    e² studio

    e² studio is a free Eclipse-based IDE for developing Renesas microcontroller projects, from setting up a project to debugging it.

    Free planLinuxmacOSWindows
    6.3Free plan
  13. 16Eclipse IDE logo

    Eclipse IDE

    Eclipse IDE is a free development platform for building integrated tools and rich client applications.

    Free planLinuxmacOSWindows
    6.3Free plan
  14. 17Code::Blocks logo

    Code::Blocks

    Code::Blocks is a free IDE for C, C++ and Fortran, available on Linux, macOS and Windows.

    Free planLinuxmacOSWindows
    6.2Free plan
  15. 18CodeLite logo

    CodeLite

    CodeLite is a free, open-source IDE for developing with C, C++, Rust, PHP, and Node.js; project materials also describe a focus on Python.

    Free planLinuxmacOSWindows
    6.2Free plan
  16. 19

    STM32CubeIDE

    STM32CubeIDE is a C/C++ environment for editing, compiling, and debugging code for STM32 microcontrollers and microprocessors.

    Free planExtensionLinuxmacOSWindows
    6.2Free plan
  17. 20

    SEGGER Ozone

    SEGGER Ozone is a graphical debugger and performance analyzer for embedded applications targeting Arm and RISC-V processors.

    LinuxmacOSWindows
    6.1€798, paid once
  18. 21

    Green Hills MULTI IDE

    Green Hills MULTI IDE is an integrated development environment for creating, debugging, and optimizing software for embedded processors.

    LinuxWindows
    5.7
  19. 22clangd logo

    clangd

    LinuxmacOSWindows
    4.7

Back to Dev-C++