Comparison of integrated development environments
The following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included. These IDEs are listed in alphabetical order of the supported language.
ActionScript
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | GUI builder | Profiler | Static code analysis | MXML | Export to Mobile |
Adobe Animate Formerly Adobe Flash Professional | JVM | ||||||||||
Flash Builder | JVM | ||||||||||
FlashDevelop | |||||||||||
IntelliJ IDEA | FreeBSD, OpenBSD, Solaris | ||||||||||
Powerflasher FDT | JVM |
Ada
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | GUI builder | Toolchain | Profiler | Code coverage | Autocomplete | Static code analysis | GUI-based design | Class browser | Latest stable release |
Eclipse w/ AonixADT | FreeBSD, JVM, Solaris | December 2009 | |||||||||||||
GNAT Programming Studio | DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris | June 2014 | |||||||||||||
SlickEdit | Solaris, Solaris SPARC, AIX, HP-UX | 2018 | |||||||||||||
Understand | Solaris | December 2015 |
Assembly
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | Assemblers | Auto-complete | Macros/templates | Latest stable release |
Fresh | FASM | 1.73.04 / April 30, 2018 | ||||||||
SASM | NASM, MASM, GAS and FASM | 3.10.1 / 8 October 2018 | ||||||||
SlickEdit | Solaris, Solaris SPARC, AIX, HP-UX | MASM, High Level Assembly, Linux Assembly, OS/390 Assembly | 2018 |
BASIC
IDE | License | Windows | Linux | macOS | Developer | Other platforms | Latest stable release |
Basic4android | Anywhere Software | cross-compile from Windows to Android | 2018-03-20 | ||||
FreeBASIC | The FreeBASIC Development Team | Windows, FreeBSD | 2019-02-18 | ||||
Gambas | Benoît Minisini | FreeBSD, Cygwin | 2019-11-19 | ||||
Microsoft Small Basic | Microsoft | 2015-10-01 | |||||
Microsoft Visual Studio | Microsoft | 2017-10-19 | |||||
MonoDevelop | Xamarin and the Mono community | FreeBSD, OpenBSD, Solaris | 2016-01-28 | ||||
PBASIC Stamp Editor | Parallax Inc | 2014-07-02 | |||||
PureBasic | Fantaisie Software | AmigaOS | 2020-03-30 | ||||
SharpDevelop | ICSharpCode Team | 2015-07-14 | |||||
SlickEdit | SlickEdit | Solaris, Solaris SPARC, AIX, HP-UX | 2018 | ||||
Xojo | Xojo, Inc. | Web | 2015-12-17 |
C/C++
IDE | License | Windows | Linux | macOS | Other platforms | Written in | Debugger | GUI builder | Integrated toolchain | Profiler | Code coverage | Autocomplete | Static code analysis | GUI-based design | Class browser | Latest stable release | C compiler | C++ compiler | Refactoring |
Anjuta | FreeBSD | C | 2016-03 | ||||||||||||||||
AppCode | Java | 2012-12 | |||||||||||||||||
C++Builder | cross-compiles for Android and iOS | C++ and Object Pascal | 2017-03 Tokyo 10.2 | ||||||||||||||||
FreeBSD, OpenBSD, Solaris | C++ | 2020-03 | |||||||||||||||||
CodeLite | FreeBSD | C++ | 2020-02-28 | ||||||||||||||||
Dev-C++ | FreeBSD | Object Pascal | 2013-10 ', 2005-02 ' | ||||||||||||||||
Eclipse CDT | FreeBSD, JVM, Solaris | C++, Java | 2018-03 | ||||||||||||||||
Geany | FreeBSD, AIX, OpenBSD, Solaris, other Unix | C | 2019-04 | ||||||||||||||||
GNAT Programming Studio | DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris | Ada | 2016-06 | ||||||||||||||||
JetBrains CLion | Java | 2019-07 | |||||||||||||||||
KDevelop | FreeBSD, Solaris | C/C++ | 2018-11 | ||||||||||||||||
LabWindows/CVI | cross-compile to Linux, Phar Lap ETS | 2016-12 | |||||||||||||||||
Microsoft Visual Studio | Mac OS 7, Linux | C++ and C# | 2019-04 | ||||||||||||||||
Microsoft Visual Studio Code | TypeScript JavaScript CSS | 2019-12 | |||||||||||||||||
MonoDevelop | FreeBSD, OpenBSD, Solaris | C# | 2016-11 | ||||||||||||||||
NetBeans C/C++ pack | OpenBSD, Solaris | Java | |||||||||||||||||
OpenWatcom | partial | FreeBSD, DOS, OS/2 | C/C++ | 2010-06 | |||||||||||||||
Oracle Solaris Studio | Solaris | 2008-11 | |||||||||||||||||
Qt Creator | FreeBSD, Maemo, OpenBSD, Symbian | C++ | 2019-06 | ||||||||||||||||
Rational Software Architect | FreeBSD, JVM, Solaris | Java | 2015-09 | ||||||||||||||||
SlickEdit | Solaris, Solaris SPARC, AIX, HP-UX | C++ | 2018-12 | ||||||||||||||||
Ultimate++ TheIDE | C++ | 2015-12 | |||||||||||||||||
Understand | Solaris | 2015-12 | |||||||||||||||||
Xcode | cross compiles to iOS | C, C++, Objective-C, Objective-C++ | 2016-12 | , llvm | , llvm | ||||||||||||||
IDE | License | Windows | Linux | macOS | Other platforms | Written in | Debugger | GUI builder | Integrated toolchain | Profiler | Code coverage | Autocomplete | Static code analysis | GUI-based design | Class browser | Latest stable release | C compiler | C++ compiler | Refactoring |
C#
IDE | License | Developer | Latest stable release | Windows | Linux | macOS | Other platforms |
Microsoft Visual Studio | Community Edition: Freeware | Microsoft | |||||
MonoDevelop | Xamarin and the Mono community | FreeBSD, OpenBSD, Solaris | |||||
SharpDevelop | IC#Code Team | ||||||
SlickEdit | SlickEdit | October 2016 | Solaris, Solaris SPARC, AIX, HP-UX | ||||
Understand | SciTools | Solaris | |||||
Visual Studio Code | Microsoft | ||||||
Xamarin Studio | Microsoft | December 2016 | |||||
Eclipse | Eclipse Foundation | ||||||
Rider | JetBrains |
Common 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
IDE | License | Developer | Platform |
BlackBox Component Builder | similar to Sleepycat | Oberon microsystems | Windows |
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. | ||
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
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | GUI builder | Toolchain | Profiler | Code coverage | Autocomplete | Static code analysis | GUI-based design | Class browser | Latest stable release |
EiffelStudio | FreeBSD, OpenVMS, Solaris, VxWorks, other Unix | V7.1 June 2012 |
Erlang
Go to this page: Source code editors for ErlangFortran
IDE | License | Platform | Developer | Latest stable release |
Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | Team | 17.12 / 2017-12-30 | ||
Geany | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | Team | 1.27 / March 13, 2016 | |
GNAT Programming Studio | Windows, Linux, macOS, DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris | AdaCore | 4.3.1 / June 2009 | |
KDevelop | Linux | KDevelop Team | ||
NetBeans | Windows, Linux, macOS | NetBeans Community | ||
OpenWatcom | Windows, Linux, DOS, OS/2 | OpenWatcom Community | 1.9 / June 2, 2010 | |
Photran | Windows, Linux, macOS, FreeBSD, JVM, Solaris | University of Illinois, Los Alamos National Laboratory | 9.1 / June 24, 2015 | |
Plato | Windows | Silverfrost | 4.7.3.0 | |
Understand | Windows, Linux, macOS, Solaris, other Unix | SciTools | December 4, 2015 | |
Simply Fortran | Windows, Linux | Approximatrix, LLC | 2.39 / August 30, 2017 | |
SlickEdit | Windows, Linux, MacOS, AIX, Solaris, Solaris SPARC, HP-UX | SlickEdit | October 2016 | |
IntelliJ IDEA | ASLv2 | Windows, Linux, MacOS, FreeBSD, OpenBSD, Solaris | JetBrains | September 2017 |
F#
IDE | License | Windows | Linux | macOS | Developer | Latest stable release |
Microsoft Visual Studio | Proprietary Community Edition: Freeware | Microsoft | 15.7 / August 1, 2018 | |||
Visual Studio Code | source code - binary | Microsoft | 1.25 / June, 2018 | |||
Rider | Proprietary | JetBrains | 2018.1 / April 19, 2018 |
Groovy
IDE | License | Written in Java only | Windows | Linux | macOS | Other platforms | GUI builder |
Eclipse JDT | FreeBSD, JVM, Solaris | ||||||
IntelliJ IDEA | , proprietary | FreeBSD, OpenBSD, Solaris | |||||
NetBeans | , GPL2 | OpenBSD, Solaris | |||||
SlickEdit | Solaris, Solaris SPARC, AIX, HP-UX |
Haskell
IDE | License | Platforms | Latest Release | Developer |
EclipseFP Plugin | Java Virtual Machine | 2.6.4 / January 19, 2015 | eclipsefp.github.io | |
SlickEdit | Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC | October 2016 | SlickEdit |
Haxe
Go to this page: Comparison of IDE choices for Haxe programmersJava
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
IDE | License | Written in Java only | Windows | Linux | macOS | Other platforms | GUI builder |
BlueJ | Solaris | ||||||
DrJava | Solaris | ||||||
Eclipse JDT | FreeBSD, JVM, Solaris | ||||||
Geany | FreeBSD, AIX, OpenBSD, Solaris, other Unix | ||||||
Greenfoot | Solaris | ||||||
IntelliJ IDEA | , Ultimate Edition: proprietary | FreeBSD, OpenBSD, Solaris | |||||
JBuilder | Solaris | ||||||
JCreator | |||||||
JDeveloper | generic JVM | ||||||
jGRASP | |||||||
MyEclipse | FreeBSD, JVM, Solaris | ||||||
NetBeans | , GPL2 | OpenBSD, Solaris | |||||
Rational Application Developer | AIX, Solaris | ||||||
Servoy | Solaris | ||||||
SlickEdit | Solaris, Solaris SPARC, AIX, HP-UX | ||||||
Understand | Solaris | ||||||
Xcode |
JavaScript
IDE | Developer | Latest stable release | Platform | License | Written in |
Anjuta | Anjuta Team | June 2013 | 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 | October 2015 | Cross-platform | C++ | |
Eclipse Web Tools | IBM | 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 | Oracle | Cross-platform | , GPL2 | Java | |
Nodeclipse NTS | Nodeclipse | March 31, 2014 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | Java | |
NuSphere PhpED | NuSphere | June 2011 | Windows | N/A | |
Oracle JDeveloper | Oracle Corporation | July 2013 | Windows, Linux, macOS | – free | Java |
Servoy | Servoy Developer Team | June 2011 | Cross-platform | 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
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | Profiler | Notes |
Visual Studio Code | FreeBSD | License is for the extension; and Microsoft's source code . | ||||||
Emacs / spacemacs | FreeBSD | support for emacs. vi support also available, e.g. in spacemacs. |
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 |
Pascal, Object Pascal
IDE | Developer | Latest stable release | Windows | Linux | macOS | Other platforms | Mobiles | Debugger | GUI builder | License | Autocomplete |
2020-01-08 Ver 7.00 | AmigaOS, Android, FreeBSD, Game Boy Advance, Haiku, AIX, iOS, MorphOS, DOS, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, DragonFly, OpenIndiana, OS/2, Solaris, Windows CE, Java Virtual Machine, LLVM, JavaScript transpiler, Embedded systems. | ||||||||||
Delphi | Embarcadero Technologies | Delphi 10.3 / November 21 2018 | cross-compile to macOS, Android, iOS Linux | ||||||||
Free Pascal IDE | Volunteers | 3.0.4 / December 6, 2017 | AmigaOS, Android, FreeBSD, Game Boy Advance, Haiku, AIX, iOS, MorphOS, DOS, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, OS/2, Solaris, Windows CE, Java Virtual Machine, LLVM, JavaScript transpiler, Embedded systems. | ||||||||
KDevelop | KDevelop Team | FreeBSD, OpenBSD, NetBSD, Solaris, other Unix | |||||||||
Lazarus | Volunteers | 2.0.0 / February 6, 2019 | See Free Pascal | ||||||||
MIDletPascal | Code Research Laboratories | 3.5 / February 2, 2013 | cross-compile from Windows to Java ME | ||||||||
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 | |||||
PocketStudio | winsoft | 3.0 | Palm OS | ||||||||
Dev-Pascal | Bloodshed Software | 1.9.2 | |||||||||
PascalABC.NET | Volunteers | 3.4 / Jule 27, 2018 | 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.27 / March 13, 2016 | 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 | October 2015, 9.0 | Cross-platform | |||||
Codelobster | Codelobster | March 2018, 5.14.5 | Windows | |||||
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.27 / March 13, 2016 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | |||||
HTML-Kit | Chami.com | 292 | Windows | |||||
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 | |||||
PhpED Professional | NuSphere Corporation | 19.111 / May, 2019 | Windows | |||||
PHPEdit | WaterProof SARL | Windows | ||||||
PhpStorm | JetBrains | 2019.1 / 28 March 2019 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | |||||
Quanta Plus | KDE Web Dev Team | 3.5.8 / October 16, 2007 | Linux | |||||
RadPHP | Embarcadero Technologies | XE2 / August 30, 2011 | Windows | |||||
SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, HP-UX, Solaris | |||||
Zend Studio | Zend | 10.6 / February 2014 | Cross-platform |
Python
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 |
Anjuta | Naba Kumar | 3.22 | 2016-09-18 | Unix-like | C | GTK+ | |||||||||||||||
eric | Detlev Offenbach | 19.10 | 2019-10-03 | Windows, Linux, macOS | PyQt | : Qt Creator | |||||||||||||||
Geany | Team | 1.36.0 | 2019-09-28 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | C | GTK+ | |||||||||||||||
IDLE | Guido van Rossum et al. | 3.7 | 2019-03-25 | Cross-platform | Tkinter | ||||||||||||||||
Komodo IDE | ActiveState | 10.2 | 2017-02-21 | Cross-platform | Mozilla platform | ||||||||||||||||
KDevelop | KDE KDevelop Team | 5.4.3 | 2019-10-21 | Cross-platform | C, C++ | Qt | |||||||||||||||
MonoDevelop | Novell and the Mono community | 6.1.2.44 | 2016-11-11 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | C# | Gtk# | |||||||||||||||
Ninja-IDE | Team | 2.3 | 2013-07-07 | Cross-platform | PyQt | ||||||||||||||||
PIDA | Team | 0.6.2 | 2010-08-04 | Cross-platform | PyGTK | ||||||||||||||||
PyCharm | JetBrains | 2020.1.3 | 2020-07-20 | Windows, Linux, macOS | Java | Swing | PEP 8 and others | ||||||||||||||
PyDev / LiClipse | Appcelerator | 7.5.0 | 2020-01-10 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | SWT | ||||||||||||||||
PyScripter | Kiriakos Vlahos | 3.6.0 | 2019-01-12 | Windows | Object Pascal | JVCL | up to v3.4 | ||||||||||||||
Python Tools for Visual Studio | Microsoft | 2.2.6 | 2017-01-13 | Windows | Windows Forms | ||||||||||||||||
PythonAnywhere | PythonAnywhere LLP | Web-based | HTML | ||||||||||||||||||
SlickEdit | SlickEdit | 21 | October 2016 | Windows, Linux, macOS, Solaris, AIX, HP-UX | C++ | Qt | |||||||||||||||
SourceLair | SourceLair, Limited. | Web-based | HTML | ||||||||||||||||||
Spyder | Carlos Cordoba and contributors | 4.1.3 | 2020-05-09 | Cross-platform | PyQt, PySide | 2.7 | 3.5 – 3.8 | ||||||||||||||
Thonny | Aivar Annamaa and contributors | 3.2.6 | 2020-01-02 | Windows, Linux, macOS | Tkinter | Flask | |||||||||||||||
Understand | SciTools | 4.0 | 2015-04-01 | Windows, Linux, macOS, Solaris, other Unix | HTML | ||||||||||||||||
Visual Studio Code | Microsoft | 1.42.0 | 2020-01-16 | Windows, Linux, macOS | JavaScript | HTML | |||||||||||||||
Wing | Wingware | 7.2.3 | 2020-07-13 | Windows, Linux, macOS | Qt5 with PyQt |
R
IDE | Developer | Latest stable release | Platform | License |
R Tools for Visual Studio | Microsoft | , v1.0 RC3 | Microsoft Windows | |
RStudio | RStudio, Inc. | , v1.1.463 | Cross-platform |
Racket
IDE | Developer | Latest stable release | Platform | License |
DrRacket | PLT Design, Inc. | 26 October 2018, v7.1 | Cross-platform |
Ruby
IDE | Developer | Latest stable release | Platform | License |
Aptana Studio with integrated RadRails plugin | 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 | |
NetBeans | Thomas Enebo | Cross-platform | ||
RubyMine | JetBrains | 2018.3.5 / Feb 27, 2019 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | |
SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, Solaris, HP-UX |
Scala
IDE | License | Windows | Linux | macOS | Other platforms |
Eclipse JDT | FreeBSD, JVM, Solaris | ||||
IntelliJ IDEA | , proprietary | FreeBSD, OpenBSD, Solaris | |||
NetBeans | , GPL2 | Solaris |
Smalltalk
IDE | Developer | License | Windows | Linux | macOS | Other platforms | Debugger | GUI builder |
Dolphin Smalltalk | Object Arts | |||||||
Pharo | INRIA | various | ||||||
Squeak | squeak.org | various | ||||||
VisualAge | Instantiations | various | ||||||
VisualWorks | Cincom | various |
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 |