| U++ TheIDE | | | | | FreeBSD, Solaris | C++ |
C#
LispCommon Lisp| IDE | License | Windows | Linux | macOS | Other platforms | Editor | Debugger | GUI builder | Profiler | Browsers | | Allegro Common Lisp | | | | | FreeBSD, HP-UX, AIX, Solaris, Tru64 UNIX | | | | | Class browser, Systems, Definitions | | LispWorks | | | | | FreeBSD, HP-UX, Solaris | | | | | Class browser, Functions, Errors, Processes, Symbols, Systems | | SLIME | | | | | DragonFly BSD, FreeBSD, HP-UX, AIX, IRIX, DOS, NetBSD, OpenBSD, OpenVMS, OS/2, Solaris, other Unix | | | | | Class browser, Errors, Symbols |
Component Pascal
D| IDE | Widget toolkit | Platform | Compilers | Open source | Made in D | Notes | | Visual Studio | Microsoft | Windows | DMD, LDC, GDC | | | Visual Studio extension. VisualD, wrote in D. | | NetBeans | Java Swing | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana, Java | DMD, LDC, GDC | | | NetBeans module. NetBeans-D, under MIT License. | | SlickEdit | Qt | Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC | DMD | | | | | CodeLite | wxWidget | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana | DMD, LDC, GDC | | | | | Xcode | Cocoa | macOS | DMD, GDC | | | Xcode plugin. D for Xcode, under GPL v2. | | MonoDevelop | GTK# | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana | DMD, LDC, GDC | | | MonoDevelop extension. Mono-D, support VisualD projects and DUB, Can be installed on Xamarin Studio too, under Apache License. | | KDevelop | Qt | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana | DMD, LDC, GDC | | | | | Geany | GTK+ | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana | DMD, LDC, GDC | | | Native support. | | Code::Blocks | wxWidget | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana | DMD, LDC, GDC | | | Includes partial support. | | Eclipse | SWT | Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana, Java | DMD | | | Eclipse Plugin. DDT. Dropped. |
Eiffel
ErlangGo to this page: Source code editors for Erlang
Fortran| IDE | License | Platform | Developer | Latest stable release | | Code::Blocks | | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | Code::Blocks Team | 25.03 / March 31, 2025 | | Geany | | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | Team | 1.37.1 / November 8, 2020 | | KDevelop | | Linux | KDevelop Team | | | NetBeans | | Windows, Linux, macOS | NetBeans Community | | | OpenWatcom | | Windows, Linux, DOS, OS/2 | OpenWatcom Community | 1.9 / June 2, 2010 | | Understand | | Windows, Linux, macOS, Solaris, other Unix | SciTools | December 4, 2015 | | Simply Fortran | | Windows, Linux, macOS | Approximatrix, LLC | 3.38 / December 20, 2024 | | SlickEdit | | Windows, Linux, macOS, AIX, Solaris, Solaris SPARC, HP-UX | SlickEdit | October 2016 | | IntelliJ IDEA | | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | JetBrains | September 2017 |
F#
Groovy| IDE | License | Written in Java only | Windows | Linux | macOS | Other platforms | GUI builder | | Eclipse GDT | | | | | | FreeBSD, JVM, Solaris | | | IntelliJ IDEA | , proprietary | | | | | FreeBSD, OpenBSD, Solaris | | | NetBeans | | | | | | FreeBSD, OpenBSD, Solaris | | | SlickEdit | | | | | | Solaris, Solaris SPARC, AIX, HP-UX | |
Haskell
HaxeGo to this page: Comparison of IDE choices for Haxe programmers Java has strong IDE support, due not only to its historical and economic importance, but also due to a combination of reflection and static-typing making it well-suited for IDE support. Some of the leading Java IDEs are also the basis for leading IDEs in other programming languages
Open| IDE | License | LSP | Written in Java only | Windows | Linux | macOS | Other platforms | GUI builder | Profiling | RDBMS | EE | Limitations | | Android Studio | | | | | | | ChromeOS | | | | | Not a general-purpose IDE; focused on Android app development | | BlueJ | | | | | | | Solaris | | | | | Not a General IDE; a small scale UML editor | | DrJava | | | | | | | Solaris | | | | | Java 8 only | | Eclipse JDT | | | | | | | FreeBSD, JVM, Solaris | | | | | | | Geany | | | | | | | FreeBSD, AIX, OpenBSD, Solaris, other Unix | | | | | | | Greenfoot | | | | | | | Solaris | | | | | Not a General IDE; a 2D Game builder | | NetBeans | | | | | | | FreeBSD, OpenBSD, Solaris | | | | | Multi folder Maven not supported | | IntelliJ IDEA Community Edition | | | | | | | FreeBSD, OpenBSD, Solaris | | | | | | | Visual Studio Code | | | | | | | | | | | | No stack trace console. |
Closed
| IDE | Developer | Latest stable release | Platform | License | Written in | | Anjuta | Anjuta Team | | Unix-like | | C | | Atom | GitHub | | Cross-platform | | JavaScript | | Brackets | Adobe | September 2017 | Cross-platform | | JavaScript, HTML, CSS | | Aptana Studio | Aptana, Inc. | December 2013 | Cross-platform | | Java, JavaScript | | Codeanywhere | Codeanywhere, Inc. | August 2015 | Cloud IDE | | JavaScript | | CodeLite | CodeLite | 17.0.0 January 2023 | Cross-platform | | C++ | | Eclipse Web Tools | Eclipse Foundation | | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | C, Java | | Komodo IDE / Edit | ActiveState | November 19, 2013 | Cross-platform | | C, C++, JavaScript, Perl, Python, Tcl, XUL | | NetBeans | Apache | | Cross-platform | | Java | | Oracle JDeveloper | Oracle Corporation | July 2013 | Windows, Linux, macOS | – free | Java | | SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, Solaris, AIX, HP-UX | | C++ | | Visual Studio | Microsoft | March 31, 2016 | Windows | | C++, C# | | Visual Studio Code | Microsoft | | Cross-platform | | JavaScript | | WebStorm | JetBrains | 2019.1/ 25 March 2019 | Cross-platform | | Java |
Julia
Lua| IDE | Developer | Latest stable release | Platform | License | | Decoda | Unknown Worlds Entertainment | 1.16 / October 25, 2011 | Windows | | | SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC | | | ZeroBrane Studio | Paul Kulchenko, ZeroBrane LLC | 1.80 / October 7, 2018 | Windows, macOS/Mac, Linux | |
| IDE | Developer | Latest stable release | Windows | Linux | macOS | Other platforms | Mobiles | Debugger | GUI builder | License | Autocomplete | | Delphi | Embarcadero Technologies | Delphi 10.4.2 / February 24 2021 | | | | cross-compile to macOS, Android, iOS Linux | | | | | | | Free Pascal IDE | Volunteers | 3.2.2 / May 20, 2021 | | | | AmigaOS, Android, FreeBSD, Game Boy Advance, Haiku, AIX, iOS, MorphOS, DOS, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, OS/2, Solaris, Windows CE, JVM, LLVM, JavaScript transpiler, Embedded systems. | | | | | | | KDevelop | KDevelop Team | | | | | FreeBSD, OpenBSD, NetBSD, Solaris, other Unix | | | | | | | Lazarus | Volunteers | 3.0.0 / December 21, 2023 | | | | See Free Pascal | | | | | | | Morfik | Morfik Technology Pty Ltd. | 2.0.5.27 | | | | compiles to HTML+CSS+XML+JavaScript | | | | | | | MSEide | Martin Schreiber | 4.6 / 2017-11-24 | | | | FreeBSD | | | | | | | Understand | SciTools | 4.0 / April 2015 | | | | Solaris | | | | | | | Visual Studio via Oxygene | RemObjects Software | 10.0 / August 2018 | and additional Water IDE | | via Fire IDE | JVM, .NET, Mono, Cocoa, Cocoa Touch, Android, iOS, WebAssembly, cross compile to Linux | | | | ; free compiler | | | Dev-Pascal | Bloodshed Software | 1.9.2 | | | | | | | | | | | PascalABC.NET | PascalABC.NET Compiler Team | 3.9 / July 10, 2023 | | | | compiles to CLR | | | | | |
Perl| IDE | Developer | Latest stable release | Platform | License | | Eclipse EPIC | EPIC Project Team | 0.6.44 / April 18, 2012 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | | Geany | Team | 1.37.1 / November 8, 2020 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | | | Komodo IDE / Edit | ActiveState | 9.0.1 / April 19, 2015 | Cross-platform | | | NetBeans | Sun Microsystems / Oracle | | Cross-platform | | | Padre | Padre Team | 1.0 / November 8, 2013 | Cross-platform | | | JetBrains IDEs | Alexandr Evstigneev | 2019.1.3 / May 25, 2019 | Cross-platform | | | SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, Solaris, HP-UX | |
PHP| IDE | Developer | Latest stable release | Platform | License | Autocomplete | Debugger | Refactoring support | VCS Support | | Adobe Dreamweaver | Adobe Systems | - | Cross-platform | | | | | | | Aptana Studio | Aptana, Inc. | December 2013, 3.5.0 | Cross-platform | | | | | | | CodeLite | CodeLite | January 2023, 17.0 | Cross-platform | | | | | | | Codelobster | Codelobster | 2.4 / September 11, 2023 | Cross-platform | | | | | | | Eclipse Che | Eclipse Foundation / Zend | 4.7 / September 2, 2016 | Cross-platform | | | | | | | Eclipse PDT | Eclipse Foundation / Zend | 7.0 / December 18, 2019 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | | | | | | Geany | Geany Team | 1.37.1 / November 8, 2020 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | | | | | | | HyperEdit | Jonathan Deutsch / Tumult | 1.6 / April 30, 2008 | macOS | | | | | | | KDevelop | KDE KDevelop Team | | Cross-platform | | | | | | | Komodo IDE / Edit | ActiveState | 10.0.1 | Cross-platform | | | | | | | NetBeans | Sun Microsystems / Oracle | | Cross-platform on Netbeans | | | | | | | PHPEclipse | PHPEclipse project team | 1.2.2 / September 2009 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | | | | | | PHPEdit | WaterProof SARL | | Windows | | | | | | | PhpStorm | JetBrains | 2019.1 / 28 March 2019 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | | | | | | | SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, HP-UX, Solaris | | | | | | | Zend Studio | Zend | 10.6 / February 2014 | Cross-platform | | | | | |
ActivePython IDEs in active development
| IDE | Developer | Latest stable release version | Latest stable release date | Platform | Written in | Widget toolkit | License | Python2x support | Python3x support | Debugger | GUI builder | Integrated toolchain | Profiler | Code coverage | Autocomplete | Static program analysis | GUI based design | Class browser | Code refactoring | Version control system support | Web framework support | | eric | Detlev Offenbach | 25.10 | 2025-09-29 | Windows, Linux, macOS | | PyQt | | | | | : Qt Creator | | | | | | | | | | | | Geany | Team | 2.1 | 2025-07-06 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | C | GTK+ | | | | | | | | | | | | | | | | | KDevelop | KDE KDevelop Team | 25.8.1 | 2025-09 | Cross-platform | C, C++ | Qt | | | | | | | | | | | | | | | | | PyCharm | JetBrains | 2025.2.2 | 2025-09-22 | Windows, Linux, macOS | Java, Python | Swing | | | | | | | | | | PEP 8 and others | | | | | | | PyDev / LiClipse | Appcelerator | 13.1.0 | 2025-09-21 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | SWT | | | | | | | | | | | | | | | | | Spyder | Team | 6.0.8 | 2025-08-27 | Windows, Linux, macOS, Qt | | Qt5/Qt6 with PyQt or PySide | | | | | | | | | | | | | | | | | VS Code | Microsoft | 1.104.2 | 2025-09 | Cross-platform | C++ and C# | Windows Forms and WPF, through IronPython | | | | | | | | | | | | | | | | | Wing | Wingware | 11.0.5 | 2025-09-26 | Windows, Linux, macOS | | Qt5 with PyQt | | | | | | | | | | | | | | | |
ObsoletePython IDEs no longer in development
R
Racket
Ruby| IDE | Developer | Latest stable release | Platform | License | | Aptana Studio with integrated RadRails plugin (Eclipse) | Aptana, Inc. | 3.5.0 / December 27, 2013 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | | Eclipse DLTK Ruby Plugin | Eclipse Foundation | 5.0.0 / June 6, 2013 | x86 | | | eric | Detlev Offenbach | 6.1.4 / April 9, 2016 | Cross-platform | | | Komodo IDE / Edit | ActiveState | 9.0.1 / April 19, 2015 | Cross-platform | | | RubyMine (IntelliJ IDEA) | JetBrains | 2018.3.5 / Feb 27, 2019 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | | | SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, Solaris, HP-UX | |
Rust
Scala
Smalltalk
Tcl| IDE | Developer | Latest stable release | Platform | License | | Eclipse DLTK | | 5.0 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | | | Komodo IDE / Edit | ActiveState | 9.0.1 | Cross-platform | | | SlickEdit | SlickEdit | October 2016 v.21 | Windows, Linux, macOS, AIX, Solaris, HP-UX | |
UnclassifiedVisual Basic .NET
|