Free and open first
Best Integrated Development Environment Ide Software in 2026
- 31 apps
- Research read 10 Oct 2026
- How the order is worked out
- 1
Arduino IDE
Free plan Open source AndroidAPIExtension+5Arduino IDE combines editing and debugging tools with CLI support for building sketches and managing boards and libraries. Review the stated as-is terms before downloading.
- 2
JupyterLab
by JupyterLabFree plan Open source APILinuxMac+3JupyterLab brings notebooks, code, and data work into one configurable environment, with support for extensions and collaboration.
- 3
PyCharm
Free plan Open source APILinuxMac+2PyCharm combines Python-focused editing with debugging, testing, integrations, and database tools across three desktop platforms.
- 4
Apache NetBeans
Free plan LinuxMacWindowsApache NetBeans combines a code editor and tools with a modular Swing application framework, at no cost under the Apache License.
- 5
C++Builder
Free plan AndroidiPhoneMac+1Choose C++Builder if you need a native C++ development environment with Windows interface components, database connectivity, and REST and cloud libraries.
- 6
CLion
Free plan ExtensionLinuxMac+2CLion covers core C and C++ development workflows alongside remote and embedded toolchains. Its free offer is limited to non-commercial use, so commercial developers need a paid subscription.
- 7
BlueJ
Free plan LinuxMacWindowsBlueJ centers on an approachable Java learning workflow with interactive tools and teaching resources. Check the current system requirements and documentation notes before choosing it.
- 8
GitHub Codespaces
by GitHub CodespacesFree plan AndroidAPIExtension+5Codespaces combines configurable cloud workspaces with browser, editor, and CLI access. Check included usage and the managed-account restriction against your repository setup.
- 9
Eclipse IDE
Free plan LinuxMacWindowsEclipse IDE offers a free, extensible development platform with packages for several programming areas and dedicated Java tooling.
- 10
IntelliJ IDEA
Free plan APIExtensionLinux+2IntelliJ IDEA combines Java and Kotlin coding assistance with debugging, build, testing, and version-control integrations.
- 11
CodeSandbox
by CodeSandboxFree plan WebiPhoneChoose CodeSandbox if you need isolated development environments that can be started through an SDK, resumed from snapshots, or used for parallel agents and CI/CD tests.
- 12
- 13
MATLAB Grader
by MATLAB GraderFree plan LinuxMacWeb+1MATLAB Grader combines assignment authoring, automatic assessment and LMS integration for MATLAB instruction.
- 14
Firebase Studio
Free plan AndroidWebFirebase Studio offers collaborative prototyping and AI-assisted development at no cost. Its disabled signup and scheduled sunset make its availability a central consideration.
- 15
KDevelop
Free plan LinuxMacWindowsKDevelop brings language-aware editing, debugging, testing, and build support into a free IDE. Some language capabilities depend on plugins, and Windows nightly builds may be unstable or incomplete.
- 16
Lazarus
Free plan LinuxMacWindowsPick Lazarus for a free Free Pascal IDE that combines visual form design with editing, building, debugging, and testing.
- 17
Qt Creator
Free plan AndroidiPhoneLinux+3Qt Creator covers editing, builds, testing, and debugging across several application targets.
- 18
Processing
Free plan LinuxMacWindowsProcessing combines a sketch-focused development environment with tools for visual output, libraries and command-line use.
- 19
- 20
Rider
Free plan LinuxMacWindowsChoose Rider if you need a cross-platform IDE for .NET or game development with integrated testing, debugging, version control, and database tools.
- 21
StackBlitz
by StackBlitzFree plan AndroidAPIExtension+3StackBlitz centers on browser-based JavaScript development, with offline work and enterprise deployment options among its listed capabilities.
- 22
RubyMine
Free plan LinuxMacWindowsChoose RubyMine for Ruby or Rails development when you want code assistance, testing, debugging, and version control together.
- 23
Wing Python IDE
Free plan APILinuxMac+2Wing brings editing, debugging, testing, and remote-development features to Python work on three desktop platforms.
- 24
WebStorm
Free plan LinuxMacWindowsChoose WebStorm for JavaScript or TypeScript work that benefits from integrated code assistance, debugging, tests, and database tools.
- 25
Xcode Cloud
Free plan iPhoneMacWebChoose Xcode Cloud if your team uses Xcode and wants cloud builds, parallel tests, and TestFlight delivery within connected Apple development tools.
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price