Developer Tools·Standings

Integrated Development Environment IDE Software

An integrated development environment (IDE) helps you write and manage software; language support and connections to your existing tools are key to choosing one.

Compare the listed tools by free plan, starting price, deployment, supported languages, debugger, version control, AI coding assistance and live collaboration. Signal scores are out of 10; the API, open-source and free-tier marks show those attributes.

  • 31 platforms
  • 1 with a public API on this page
  • 25 with a free tier
  • Checked 10 Oct 2026
  1. 1
    AI
    Arduino IDEarduino.cc

    Free open-source tool for Arduino projects with autocomplete, navigation and a live debugger.

    7.7 APIOpenFree Free tier
  2. 2
    J
    JupyterLabjupyter.org

    Free open-source notebook environment for code, data and research on web or desktop.

    7.7 APIOpenFree Free tier
  3. 3
    P
    PyCharmjetbrains.com

    PyCharm is JetBrains' integrated development environment for Python programming, combining code analysis, debugging, testing, refactoring, project navigation…

    7.6 APIOpenFree Free tier · from $100/yr
  4. 4
    R
    Replitreplit.com

    Replit is an agentic software creation platform that enables anyone to build applications using natural language.

    6.7 APIOpenFree Free tier · from $18/mo
  5. 5
    S
    StackBlitzstackblitz.com

    StackBlitz is a browser-based full-stack JavaScript IDE powered by WebContainers, which run Node.js inside the browser.

    6.6 APIOpenFree Free tier · from $25/mo (lower tiers unpriced)
  6. 6
    II
    IntelliJ IDEAjetbrains.com

    A Java and Kotlin workspace for professional software development.

    6.6 APIOpenFree Free tier
  7. 7
    C
    CLionjetbrains.com

    A C and C++ workspace for Linux, macOS and Windows, with free access and a trial.

    6.6 APIOpenFree Free tier · from $10.90/mo
  8. 8
    WP
    Wing Python IDEwingware.com

    Wing is a Python-focused integrated development environment combining editing, analysis, debugging, testing, project management and remote development.

    6.6 APIOpenFree Free tier · from $27/yr
  9. 9
    K
    KDevelopkdevelop.org

    KDevelop is a cross-platform IDE for C, C++, Python, QML/JavaScript, and PHP.

    6.6 APIOpenFree Free tier
  10. 10
    GC
    GitHub Codespacesgithub.com

    Cloud development environments reachable through web, mobile apps and editor extensions.

    6.5 APIOpenFree Free tier
  11. 11
    CB
    C++Builderembarcadero.com

    A paid C++ workspace for native apps, with Windows development emphasized.

    6.5 APIOpenFree Free tier
  12. 12
    MG
    MATLAB Gradermathworks.com

    Free online service for creating and assessing MATLAB coding exercises.

    6.5 APIOpenFree Free tier
  13. 13
    G
    GoLandjetbrains.com

    A Go coding tool for Linux, macOS and Windows, with a free plan and trial.

    6.4 APIOpenFree Free tier · from $289/yr (lower tiers unpriced)
  14. 14
    QC
    Qt Creatorqt.io

    Qt Creator is a cross-platform IDE for creating applications for desktop, embedded, and mobile operating systems or web browsers.

    6.4 APIOpenFree Free tier · from €546/yr
  15. 15
    VS
    Visual Studiovisualstudio.microsoft.com

    Visual Studio is an integrated development environment for creating, debugging, testing and deploying applications across web, cloud, desktop and mobile…

    6.3 APIOpenFree Free tier
  16. 16
    AN
    Apache NetBeansnetbeans.apache.org

    A free coding workspace with editors, wizards and templates for Java and PHP.

    6.3 APIOpenFree Free tier
  17. 17
    W
    WebStormjetbrains.com

    WebStorm is an IDE for JavaScript and TypeScript development.

    6.3 APIOpenFree Free tier
  18. 18
    B
    BlueJbluej.org

    A free Java workspace for learning, with tools to create objects and run expressions.

    6.3 APIOpenFree Free tier
  19. 19
    EI
    Eclipse IDEeclipse.org

    Free platform for integrated tools and rich client apps, with Java 26 support.

    6.3 APIOpenFree Free tier
  20. 20
    R
    Riderjetbrains.com

    Rider is a cross-platform IDE for .NET and game developers.

    6.3 APIOpenFree Free tier · from $169/yr
  21. 21
    R
    RubyMinejetbrains.com

    RubyMine is an IDE for Ruby and Rails development, including projects with or without Rails.

    6.3 APIOpenFree Free tier · from $10.90/mo
  22. 22
    T
    Thonnythonny.org

    Thonny describes itself as a Python IDE for beginners.

    6.2 APIOpenFree Free tier
  23. 23
    L
    Lazaruslazarus-ide.org

    Free Delphi-compatible IDE for Free Pascal with drag-and-drop form design and debugging.

    6.2 APIOpenFree Free tier
  24. 24
    FS
    Firebase Studiofirebase.google.com

    A free Android and web tool with shared projects and a full-stack runtime.

    6.1 APIOpenFree Free tier
  25. 25
    P
    Processingprocessing.org

    A free tool for making visual projects, with an editor, compiler and preview window.

    6.1 APIOpenFree Free tier

Places #1, #2, #3, #4, #5 on this board are open to sponsors. Take #1 · Other ways to advertise

How to choose

Which programming languages does it support?

Start with the languages your projects use, then check the supported-languages detail for the IDE. Language coverage can differ, so confirm the specific fit before choosing.

Which platforms does it need to run on?

Check deployment against the device or environment where you plan to work. Listed platform options include Windows, macOS, Linux, web and iOS; API is also shown as a platform attribute.

Will it fit my existing development workflow?

Compare version control support, the integrated debugger and live collaboration with the way you work. These features can help determine whether an IDE fits your current process.

Can I use it for free, and what does it cost?

Check the free-plan mark and the paid-from price before committing. A free plan and a free trial are different: a trial provides temporary access, while a plan is marked as free.

Does it offer an API or open-source code?

Use the API and open-source marks to check for a public API or code you can inspect or change. If licensing matters, review the individual tool's licence before deciding.

Questions

What is IDE software used for?

An integrated development environment helps you write and manage software. Compare language support, debugging, version control and collaboration features.

How do I choose an IDE for my programming language?

Check the IDE's supported-languages details against the languages used in your projects.

Which IDEs run on Windows, Mac or Linux?

Compare the deployment and platform details. Windows, macOS and Linux are among the platform attributes shown.

Is there free IDE software?

The free-plan mark indicates whether a tool has a free plan. Check it separately from any free-trial offer.

What should I compare besides IDE price?

Compare deployment, supported languages, integrated debugger, version control, AI coding assistance and live collaboration.

Some top positions on this board can be paid placements, standing where they were sold. The facts on each platform are not for sale. How we rank · Disclosure