Comparison of integrated development environments

Last updated • 1 min readFrom Wikipedia, The Free Encyclopedia

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 alphabetic order of the supported language.

Contents

ActionScript

IDE License Windows Linux macOS Other platforms Debugger GUI builder Profiler Static code analysis MXML Export to Mobile
Adobe Animate Proprietary YesNoYes JVM YesYesYesYesYesYes
Flash Builder Proprietary YesNoYes JVM YesYesYesYesYesYes
FlashDevelop MIT License YesNoNoYesNoYesNoYesYes
IntelliJ IDEA Proprietary YesYesYes FreeBSD, OpenBSD, Solaris YesNoYesYesYesYes
Powerflasher FDT Proprietary YesYesYes JVM YesNoYesYesYesYes

Ada

IDE License
Windows
Other platforms GUI builder Profiler Code coverage Static code analysis Latest stable release
Eclipse w/ AonixADT [1] EPL YesYesYes FreeBSD, JVM, Solaris YesYes [2] NoUn­knownUn­knownYesUn­knownNoYesDecember 2009
GNAT Programming Studio GPL YesYesYes DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris YesYes [3] YesYesYesYesYesNoYesJune 2014
SlickEdit Proprietary YesYesYes Solaris, Solaris SPARC, AIX, HP-UX YesNoNoNoNoYesNoNoYes2018
Understand Proprietary YesYesYes Solaris NoNoNoNoNoYesYesNoYesDecember 2015

Assembly

IDE License Windows Linux macOS Other platforms Debugger Assemblers Auto-complete Macros/templatesLatest stable release
Fresh EUPL and 2-clause BSDYesYesNoUn­knownNo FASM Un­knownUn­known1.73.04 / April 30, 2018
SASM GPL YesYesNoUn­knownYes NASM, MASM, GAS and FASM YesYes3.10.1 / 8 October 2018
SlickEdit Proprietary YesYesYes Solaris, Solaris SPARC, AIX, HP-UX No MASM, High Level Assembly, Linux Assembly, OS/390 Assembly YesYes2018

BASIC

IDE License Windows Linux macOS Developer Other platforms Latest stable release
Basic4android Proprietary YesNoNo Anywhere Software cross-compile from Windows to Android 2018-03-20
Gambas GPL NoYesNo Benoît Minisini FreeBSD, Cygwin 2019-11-19
Microsoft Small Basic MIT License YesNoNo Microsoft 2015-10-01
MonoDevelop LGPL YesYesYes Xamarin and the Mono community FreeBSD, OpenBSD, Solaris 2016-01-28
PBASIC Stamp Editor Proprietary YesNoYes Parallax Inc 2014-07-02 [4]
PureBasic Proprietary YesYesYes Fantaisie Software AmigaOS 2024-03-27 [5]
SharpDevelop MIT [6] YesNoNoICSharpCode Team2015-07-14
SlickEdit Proprietary YesYesYes SlickEdit Solaris, Solaris SPARC, AIX, HP-UX 2018
Xojo Proprietary YesYesYes Xojo, Inc. Web2015-12-17

C/C++

C#

IDE License Developer Latest stable release Windows Linux macOS Other platforms
Microsoft Visual Studio Proprietary

Community Edition: Freeware

Microsoft 16.9.4  / April 13, 2021YesNoYes
MonoDevelop LGPL Xamarin and the Mono community7.6.9.22 / September 21, 2018YesYesYes FreeBSD, OpenBSD, Solaris
SharpDevelop MIT [27] IC#Code Team5.1 / April 14, 2016YesNoNo
SlickEdit Proprietary SlickEdit October 2016YesYesYes Solaris, Solaris SPARC, AIX, HP-UX
Understand Proprietary SciTools814 / December 4, 2015YesYesYes Solaris
Visual Studio Code source code(MIT License) - binary(Proprietary) Microsoft 1.98.2 / 13 March 2025YesYesYes
Xamarin Studio source code(MIT License) - binary(Proprietary)MicrosoftDecember 2016YesYesYes
Eclipse EPL Eclipse Foundation 4.7  / June 28, 2017YesYesYes
Rider Proprietary JetBrains 2024.3  / November 13, 2024YesYesYes

COBOL

IDELicenseDeveloperWritten inFirst ReleaseLatest Stable ReleaseWindowsmacOSLinux
OpenCobolIDE [28] GPL v3 [29] [30] Colin Duquesnoy [31] Python [32] 1.0.0 / 21 March 2013 [33] 4.7.6 / 30 December 2016 [34] [35] [36] Yes [35] Yes [35] Yes [35]

Common Lisp

IDE License Windows Linux macOS Other platforms Editor Debugger GUI builder Profiler Browsers
Allegro Common Lisp Proprietary YesYesYes FreeBSD, HP-UX, AIX, Solaris, Tru64 UNIX YesYesYesYes Class browser, Systems, Definitions
LispWorks Proprietary YesYesYes FreeBSD, HP-UX, Solaris YesYesYesYes Class browser, Functions, Errors, Processes, Symbols, Systems
SLIME (Emacs)portions in GPL v2, LGPL, BSD and public domain YesYesYes DragonFly BSD, FreeBSD, HP-UX, AIX, IRIX, DOS, NetBSD, OpenBSD, OpenVMS, OS/2, Solaris, other Unix YesYesNoYes Class browser, Errors, Symbols

Component Pascal

IDE License Developer Platform
BlackBox Component Builder Proprietary similar to Sleepycat Oberon microsystems Windows

D

IDE Widget toolkit Platform Compilers Open source Made in DNotes
Visual Studio Microsoft Windows DMD, LDC (LLVM), GDC (GCC)NoNo Visual Studio extension. VisualD, wrote in D.
NetBeans Java Swing Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana, Java DMD, LDC (LLVM), GDC (GCC)YesNo NetBeans module. NetBeans-D, under MIT License.
SlickEdit Qt Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC DMD NoNo
CodeLite wxWidget Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC)YesNo
Xcode Cocoa macOS DMD, GDC (GCC)NoNo Xcode plugin. D for Xcode, under GPL v2.
MonoDevelop GTK# Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC)YesNo 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 (LLVM), GDC (GCC)YesNo
Geany GTK+ Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC)YesNoNative support.
Code::Blocks wxWidget Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC)YesNoIncludes partial support.
Eclipse SWT Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana, Java DMD YesNo Eclipse Plugin. DDT. Dropped.

Eiffel

IDE
License Other platforms Code coverage Static code analysis GUI-based design Class browser Latest stable release
GPL and commercialYesYesYes FreeBSD, OpenVMS, Solaris, VxWorks, other Unix YesYesYesYesAutomatic testing frameworkYesType checking, Void-safety, Metrics tool BON / UML class diagramming Multi-view20.05, 2020

Erlang

Go to this page: Source code editors for Erlang

Fortran

IDE License Platform Developer Latest stable release
Code::Blocks GPL Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Code::Blocks Team17.12 / 2017-12-30
Geany GPL Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix Team1.37.1 / November 8, 2020
GNAT Programming Studio GPL Windows, Linux, macOS, DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris AdaCore 4.3.1 / June 2009
KDevelop GPL Linux KDevelop Team 5.5.1 (May 5, 2020;4 years ago (2020-05-05)) [±]
NetBeans Apache License Windows, Linux, macOS NetBeans Community25 [25]   OOjs UI icon edit-ltr-progressive.svg (20 February 2025) [±]
OpenWatcom OSI Approved Windows, Linux, DOS, OS/2 OpenWatcom Community1.9 / June 2, 2010
Photran [37] EPL Windows, Linux, macOS Eclipse (software) w/Parallel Tools Platform (PTP)9.1.0 / 2015
Plato Proprietary Windows Silverfrost FTN95 8.80 / 2021
Understand Proprietary Windows, Linux, macOS, Solaris, other Unix SciToolsDecember 4, 2015
Simply Fortran Proprietary Windows, Linux, macOS Approximatrix, LLC3.38 / December 20, 2024
SlickEdit Proprietary Windows, Linux, macOS, AIX, Solaris, Solaris SPARC, HP-UX SlickEditOctober 2016
IntelliJ IDEA ASLv2 Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris JetBrainsSeptember 2017

F#

IDE License Windows Linux macOS Developer
Microsoft Visual Studio Proprietary (standard)
Freeware (community edition)
YesNoYes Microsoft
Visual Studio Code [38] Proprietary (binary code)
MIT License (source code)
YesYesYes Microsoft
Rider [39] Proprietary YesYesYes JetBrains

Groovy

IDE License Written in Java only Windows Linux macOS Other platforms GUI builder
Eclipse GDT EPL NoYesYesYes FreeBSD, JVM, Solaris No
IntelliJ IDEA ASLv2, proprietaryYesYesYesYes FreeBSD, OpenBSD, Solaris No
NetBeans Apache License YesYesYesYes OpenBSD, Solaris Yes
SlickEdit Proprietary NoYesYesYes Solaris, Solaris SPARC, AIX, HP-UX No

Haskell

IDE License PlatformsLatest stable release Developer
EclipseFP plugin EPL? JVM 2.6.4 / January 19, 2015eclipsefp.github.io
SlickEdit Proprietary Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC October 2016SlickEdit

Haxe

Go to this page: Comparison of IDE choices for Haxe programmers

Java

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.[ fact or opinion? ] Some of the leading Java IDEs (such as IntelliJ and Eclipse) are also the basis for leading IDEs in other programming languages (e.g. for Python, IntelliJ is rebranded as PyCharm, and Eclipse has the PyDev plugin.)

Open

IDE License LSPWritten in Java only Windows Linux macOS Other platforms GUI builder Profiling RDBMSEELimitations
BlueJ GPL2+GNU linking exception NoYesYesYesYes Solaris NoNot a General IDE; a small scale UML editor
DrJava Permissive NoYesYesYesYes Solaris NoJava 8 only (2014)
Eclipse JDT EPL YesNo [40] YesYesYes FreeBSD, JVM, Solaris YesYesYesYes
Geany GPL NoNoYesYesYes FreeBSD, AIX, OpenBSD, Solaris, other Unix No
Greenfoot GPL NoYesYesYesYes Solaris NoNot a General IDE; a 2D Game builder
NetBeans Apache License NoYesYesYesYes OpenBSD, Solaris YesYesNoYesMulti folder Maven not supported
IntelliJ IDEA Community Edition Apache License v2.0 NoYesYesYesYes FreeBSD, OpenBSD, Solaris YesNoNoNo
Visual Studio Code MIT License YesNoYesYesYesYesNo stack trace console.
LunarVim (based on NeoVim) Apache License YesNoNoYesYesNoNoSome plugins do not yet auto install

Closed

IDE License Written in Java only Windows Linux macOS Other platforms GUI builder Limitations
IntelliJ IDEA Ultimate Edition Proprietary YesYesYesYes FreeBSD, OpenBSD, Solaris Yes
JBuilder Proprietary YesYesYesYes Solaris Yes
JCreator Proprietary NoYesNoNoNo
JDeveloper Proprietary (freeware)YesYesYesYes generic JVM Yes
jGRASP Proprietary (freeware)YesYesYesYesNo
MyEclipse Proprietary YesYesYesYes FreeBSD, JVM, Solaris Yes
Rational Application Developer Proprietary YesYesYesNo AIX, Solaris Yes
Servoy Proprietary YesYesYesYes Solaris Yes
SlickEdit Proprietary NoYesYesYes Solaris, Solaris SPARC, AIX, HP-UX No
Understand Proprietary NoYesYesYes Solaris Yes
Xcode (Apple) Proprietary NoNoNoYesYesNo code formating

JavaScript

IDE Developer Latest stable release Platform License Written in
Anjuta (abandoned)Anjuta Team3.28.0 / March 11, 2018 Unix-like GPL C
Atom GitHub (subsidiary of Microsoft)1.63.1 / 23 November 2022 Cross-platform MIT License JavaScript
Brackets Adobe September 2017 Cross-platform MIT License JavaScript, HTML, CSS
Aptana Studio Aptana, Inc. December 2013 Cross-platform GPL, proprietary Java, JavaScript
Codeanywhere Codeanywhere, Inc.August 2015 Cloud IDE Proprietary JavaScript
CodeLite CodeLite 17.0.0 January 2023 Cross-platform GPL C++
Eclipse Web Tools Eclipse Foundation Windows, Linux, macOS, FreeBSD, JVM, Solaris EPL C, Java
Komodo IDE / Edit ActiveState November 19, 2013 Cross-platform IDE:Proprietary, Edit:MPL 1.1 C, C++, JavaScript, Perl, Python, Tcl, XUL
NetBeans Oracle 25 [25]   OOjs UI icon edit-ltr-progressive.svg (20 February 2025) [±] Cross-platform Apache License Java
Nodeclipse NTSNodeclipseMarch 31, 2014 Windows, Linux, macOS, FreeBSD, JVM, Solaris EPL Java
NuSphere PhpED NuSphereJune 2011 Windows Proprietary N/A
Oracle JDeveloper Oracle Corporation July 2013 Windows, Linux, macOS Proprietary – free [41] Java
ServoyServoy Developer TeamJune 2011 Cross-platform Servoy License Java
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, Solaris, AIX, HP-UX Proprietary C++
Visual Studio MicrosoftMarch 31, 2016 [42] Windows Proprietary C++, C#
Visual Studio Code Microsoft1.98.2 / 13 March 2025 Cross-platform MIT License JavaScript
WebStorm JetBrains 2019.1/ 25 March 2019 [43] Cross-platform Proprietary Java

Julia

IDE License Windows Linux macOS Other platforms Debugger Profiler Notes
Atom (with Juno extension)MIT License [44] YesYesYes ?Yes [45] Yes [46] Has a plotting pane. Juno team merged with VS Code extension team (see below); Juno now in maintenance mode.
Emacs / spacemacs portions in GPL v2, LGPL, BSD and public domain YesYesYes FreeBSD YesYes ESS extension support for emacs. vi support also available, e.g. in spacemacs (useful for pair programming).
Visual Studio Code (using the Julia extension)MIT LicenseYesYesYes FreeBSD [47] YesYes (i.e. flame graph viewing support)Has a plotting pane. License is for the extension; and Microsoft's source code (only).

Lua

IDE Developer Latest stable release Platform License
Decoda Unknown Worlds Entertainment 1.16 / October 25, 2011 Windows GPL [48]
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC Proprietary
ZeroBrane Studio Paul Kulchenko, ZeroBrane LLC1.80 / October 7, 2018 Windows, macOS/Mac, Linux MIT License

Pascal, Object Pascal

IDE Developer Latest stable release Windows Linux macOS Other platforms Mobiles Debugger GUI builder License Autocomplete
Delphi Embarcadero Technologies Delphi 10.4.2 (Sydney) / February 24 2021YesNoNocross-compile to macOS, Android, iOS Linux [49] YesYesYes Proprietary Yes
Free Pascal IDEVolunteers3.2.2 / May 20, 2021YesYesYes AmigaOS, Android, FreeBSD, Game Boy Advance, Haiku, AIX, iOS, MorphOS, DOS, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, OS/2, Solaris, Windows CE, JVM, LLVM (experimental), JavaScript transpiler, Embedded systems.YesYesNo GPL; LGPL with static linking exceptionNo
KDevelop KDevelop Team5.5.1 (May 5, 2020;4 years ago (2020-05-05)) [±] (only 3.x supports Pascal)YesYesYes FreeBSD, OpenBSD, NetBSD, Solaris, other Unix NoNoNo GPL
Lazarus Volunteers3.0.0 / December 21, 2023YesYesYesSee Free Pascal YesYesYes GPL; LGPL with static linking exceptionYes
MIDletPascalCode Research Laboratories3.5 / February 2, 2013YesNoNocross-compile from Windows to Java ME YesNoNo GPL
Morfik Morfik Technology Pty Ltd.2.0.5.27YesYesYescompiles to HTML+CSS+XML+JavaScript (web apps)YesYesYes Proprietary
MSEide Martin Schreiber4.6 / 2017-11-24YesYesNo FreeBSD YesYesYes GPL; LGPL with static linking exception for the library MSEgui
Understand SciTools4.0 / April 2015YesYesYes Solaris YesNoYes Proprietary
Visual Studio via Oxygene RemObjects Software 10.0 / August 2018Yes and additional Water IDENoYes via Fire IDE JVM, .NET, Mono, Cocoa, Cocoa Touch, Android, iOS, WebAssembly, cross compile to Linux YesYesYes Proprietary; free compilerYes
PocketStudio winsoft 3.0NoNoNo Palm OS YesYesYes Proprietary
Dev-Pascal Bloodshed Software 1.9.2 (using FPC 1.9.2 from 2005)YesNoNoNoYesNo GPL
PascalABC.NET PascalABC.NET Compiler Team3.9 / July 10, 2023YesYesYescompiles to CLR NoYesYes LGPL Yes

Perl

IDE Developer Latest stable release Platform License
Eclipse EPIC EPIC Project Team0.6.44 / April 18, 2012 Windows, Linux, macOS, FreeBSD, JVM, Solaris CPL
Geany Team1.37.1 / November 8, 2020 Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix GPL
Komodo IDE / Edit ActiveState 9.0.1 / April 19, 2015 Cross-platform Proprietary
NetBeans Sun Microsystems / Oracle 25 [25]   OOjs UI icon edit-ltr-progressive.svg (20 February 2025) [±] Cross-platform Apache License
Padre Padre Team1.0 / November 8, 2013 Cross-platform Perl
JetBrains IDEs (via plugin) [50] Alexandr Evstigneev2019.1.3 / May 25, 2019 Cross-platform Apache 2.0
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, Solaris, HP-UX Proprietary

PHP

IDE Developer Latest stable release Platform License Autocomplete Debugger Refactoring support VCS Support
Adobe Dreamweaver Adobe Systems - Cross-platform Proprietary YesNoNoNo
Aptana Studio Aptana, Inc. December 2013, 3.5.0 Cross-platform GPL, proprietaryYesYesNovia plugins
CodeLite CodeLite January 2023, 17.0 Cross-platform GPL YesYesNo Git, SVN
Codelobster Codelobster 2.4 / September 11, 2023 Cross-platform Proprietary YesYesNovia plugins
Eclipse Che Eclipse Foundation / Zend 4.7 / September 2, 2016 Cross-platform EPL YesYesYesUn­known
Eclipse PDT Eclipse Foundation / Zend 7.0 / December 18, 2019 Windows, Linux, macOS, FreeBSD, JVM, Solaris EPL YesYesYes CVS, Git, Mercurial, SVN (via plugins)
Geany Geany Team1.37.1 / November 8, 2020 Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix GPL YesNoNovia plugins
HyperEdit Jonathan Deutsch / Tumult1.6 / April 30, 2008 macOS Proprietary YesNoNoNo
KDevelop KDE KDevelop Team5.5.1 (May 5, 2020;4 years ago (2020-05-05)) [±] Cross-platform GPL YesNoUn­known CVS, Git, SVN
Komodo IDE / Edit ActiveState 10.0.1 (June 2016) Cross-platform Proprietary YesYesYes Bazaar, CVS, Git, Mercurial, Perforce, SVN
NetBeans Sun Microsystems / Oracle 25 [25]   OOjs UI icon edit-ltr-progressive.svg (20 February 2025) [±] Cross-platform on Netbeans Apache License YesYesYes CVS, Git, Mercurial, SVN
PHPEclipse (Eclipse) PHPEclipse project team1.2.2 / September 2009 Windows, Linux, macOS, FreeBSD, JVM, Solaris CPL YesYesUn­knownUn­known
PHPEdit WaterProof SARL3.6.4 (April 9, 2010;14 years ago (2010-04-09)) [±] Windows Proprietary YesYesNo CVS, SVN
PhpStorm (IntelliJ IDEA) JetBrains 2019.1 / 28 March 2019 Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Proprietary YesYesYes CVS, Git, Mercurial, Perforce, SVN
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, HP-UX, Solaris Proprietary YesYesNoYes
Zend Studio Zend 10.6 / February 2014 Cross-platform Proprietary YesYesYes CVS, Git, SVN, others (via plugins)

Python

R

IDE Developer Latest stable release Platform License
R Tools for Visual Studio Microsoft March 10, 2017, v1.0 RC3 Microsoft Windows Apache License 2.0
RStudio RStudio, Inc.October 29, 2018, v1.1.463 Cross-platform AGPL

Racket

IDE Developer Latest stable release Platform License
DrRacket PLT Design, Inc.26 October 2018, v7.1 Cross-platform LGPL

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 GPL, proprietary
Eclipse DLTK Ruby Plugin Eclipse Foundation5.0.0 / June 6, 2013x86 EPL
eric Detlev Offenbach6.1.4 / April 9, 2016 Cross-platform GPLv3 "or later"
Komodo IDE / Edit ActiveState 9.0.1 / April 19, 2015 Cross-platform Proprietary
RubyMine (IntelliJ IDEA) JetBrains 2018.3.5 (build 183.5912.16) / Feb 27, 2019 [56] Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Proprietary
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, Solaris, HP-UX Proprietary

Rust

IDE License Windows Linux macOS Debugger Snippets Code completion Code Formatting
Atom MIT License YesYesYesNoYesYesYes
BBEdit Proprietary NoNoYesNoYesNoYes
CLion Proprietary YesYesYesYesYesYesYes
Eclipse Eclipse Public License YesYesYesYesYesYesYes
Kate GNU General Public License YesYespoor qualityNoYesYesYes
RustRover Proprietary YesYesYesYesYesYesYes
Sublime Text Proprietary YesYesYesNoYesYesYes
Textadept MIT License YesYesYesNoYesYesNo
Visual Studio Code MIT License YesYesYesYesYesYesYes

Scala

IDE License Windows Linux macOS Other platforms
Eclipse JDT EPL YesYesYes FreeBSD, JVM, Solaris
IntelliJ IDEA ASLv2, proprietaryYesYesYes FreeBSD, OpenBSD, Solaris
NetBeans Apache License YesYesYes Solaris

Smalltalk

IDE Developer License Windows Linux macOS Other platforms Debugger GUI builder
Dolphin Smalltalk Object Arts MIT License YesNoNoNoYesYes
Pharo INRIA MIT License YesYesYesvariousYesYes
Squeak squeak.org MIT License YesYesYesvariousYesYes
VisualAge IBM Proprietary YesYesYesvariousYesYes
VisualWorks Cincom Proprietary YesYesYesvariousYesYes

Tcl

IDE Developer Latest stable release Platform License
Eclipse DLTK5.0 Windows, Linux, macOS, FreeBSD, JVM, Solaris EPL
Komodo IDE / Edit ActiveState 9.0.1 Cross-platform IDE:Proprietary, Edit:GPL, LGPL, MPL
SlickEdit SlickEdit October 2016 v.21 Windows, Linux, macOS, AIX, Solaris, HP-UX Proprietary

Unclassified

Visual Basic .NET

IDEDeveloperLicenseWritten inFirst ReleaseLatest Stable ReleaseWindowsmacOSLinux
Microsoft Visual Studio Microsoft Proprietary C++ 200116.9.15 / 14 December 2021YesYesNo
Visual Studio Code [57] Microsoft [58] MIT [58] TypeScript [58] 0.10.1 / 13 November 2015 [59] 1.70.2 / 15 August 2022 [60] Yes [61] Yes [61] Yes [61]

See also

References

  1. "AonixADT Ada Development Toolkit for GNAT and ObjectADA 3.2.2". Archived from the original on July 26, 2010. Retrieved April 24, 2010.
  2. 1 2 "Qt Eclipse Integration for C++". Archived from the original on August 16, 2009. Retrieved April 24, 2010.
  3. "GtkAda User's Guide". February 1, 2010.
  4. "Parallax.com". Parallax.com. Retrieved February 28, 2018.
  5. "PureBasic 6.10 LTS". PureBasic - Latest News. Frédéric Laboureur & Fantaisie Software. Archived from the original on March 29, 2024. Retrieved April 9, 2024.
  6. SharpDevelop license.txt on GitHub https://github.com/icsharpcode/SharpDevelop/blob/master/doc/license.txt
  7. Using the wxSmith plug-in (included in distribution, requires wxWidgets SDK)
  8. codeblocks.org / Also provides relatively stable "nightly builds", an alternative to the official releases
  9. Using the wxCrafter plug-in (included in distribution, requires wxWidgets SDK)
  10. A Linux version was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on Wine.
  11. "Eclipse CDT Toolchain Documentation" . Retrieved January 29, 2014.
  12. "Eclipse LinuxTools integration of OProfile" . Retrieved January 29, 2014.
  13. "Eclipse LinuxTools integration of GCov" . Retrieved January 29, 2014.
  14. "Eclipse CDT webpage".
  15. "Eclipse Project Downloads".
  16. "Simultaneous Release - Eclipsepedia".
  17. "geany.org". geany.org. March 13, 2016. Retrieved February 28, 2018.
  18. "What's New in CLion" . Retrieved October 22, 2019.
  19. Visual Studio supports C/C++ on Linux out of the box from version 2017 or later, but is also available via third-party plugins like VisualGDB
  20. Refactoring for Visual Studio C/C++ is supported natively since Visual Studio 2015 and via third-party plugins Visual Assist X http://www.wholetomato.com/ and Resharper for C++ https://www.jetbrains.com/resharper-cpp/
  21. "A Common Protocol for Languages".
  22. "Refactoring source code in Visual Studio Code".
  23. 1 2 3 "C and C++ Development". Sun Microsystems . Retrieved June 26, 2009.
  24. "C/C++ Projects Quick Start Tutorial". Sun Microsystems. Archived from the original on October 18, 2012. Retrieved June 26, 2009.
  25. 1 2 3 4 5 "[ANNOUNCE] Apache NetBeans 25 Released" . Retrieved February 22, 2025.
  26. qt-project.org Archived July 17, 2013, at archive.today
  27. SharpDevelop license.txt on GitHub https://github.com/icsharpcode/SharpDevelop/blob/master/doc/license.txt
  28. Duquesnoy, Colin, OpenCobolIDE: A simple COBOL IDE , retrieved August 27, 2022
  29. "OpenCobolIDE in Launchpad". Launchpad. March 18, 2013. Retrieved August 27, 2022.
  30. Duquesnoy, Colin, OpenCobolIDE: A simple COBOL IDE , retrieved August 27, 2022
  31. "ColinDuquesnoy in Launchpad". Launchpad. December 7, 2013. Retrieved August 27, 2022.
  32. OpenCobolIDE/OpenCobolIDE, OpenCobol IDE, August 26, 2022, retrieved August 27, 2022
  33. "1.0.0 : Series trunk : OpenCobolIDE". Launchpad. March 21, 2013. Retrieved August 27, 2022.
  34. Duquesnoy, Colin, OpenCobolIDE: A simple COBOL IDE , retrieved August 27, 2022
  35. 1 2 3 4 "OpenCobolIDE project files : OpenCobolIDE". Launchpad. December 30, 2016. Retrieved August 27, 2022.
  36. "Releases · OpenCobolIDE/OpenCobolIDE". GitHub. Retrieved August 27, 2022.
  37. "Photran". Eclipse PTP. Eclipse. Retrieved April 18, 2022.
  38. "Use F# on Windows". F# Software Foundation. Retrieved August 7, 2018.
  39. "Features – Rider". JetBrains. Retrieved August 7, 2018.
  40. "482387 – Add arm and aarch64 source only fragments". Bugs.eclipse.org. Retrieved February 28, 2018.
  41. oracle.com
  42. "Xamarin now free in Visual Studio". Ars Technica. March 31, 2016. Retrieved April 9, 2016.
  43. "WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console". March 25, 2019.
  44. "Juno". GitHub. Retrieved November 14, 2020.
  45. "Debugging · Juno Documentation". docs.junolab.org. June 3, 2019. Retrieved November 14, 2020.
  46. "The Juno.jl Front-End · Juno Documentation". docs.junolab.org. May 20, 2020. Retrieved November 14, 2020.
  47. "prash-wghats/Electron-VSCode-Atom-For-FreeBSD". GitHub. Retrieved September 12, 2018.
  48. Decoda COPYING.txt on GitHub https://github.com/unknownworlds/decoda/blob/master/COPYING.txt
  49. "Embarcadero Delphi Product Page". Embarcadero Technologies. Retrieved January 19, 2020.
  50. "Perl - IntelliJ IDEs Plugin | Marketplace".
  51. "eric news 2014". Eric-ide.python-projects.org. Retrieved February 28, 2018.
  52. "eric news 2010". Eric-ide.python-projects.org. Retrieved February 28, 2018.
  53. Python support is integrated into Visual Studio 2017 and later. Python Tools for Visual Studio is still available as a plug-in for Visual Studio 2015 and earlier.
  54. "Edit Python code - Visual Studio (Windows)". April 18, 2024.
  55. "Release Ninja-IDE 2.4 released! · ninja-ide/ninja-ide". GitHub. Retrieved September 26, 2022.
  56. "RubyMine 2018.3.5 is Available!". February 27, 2019.
  57. "Visual Studio Code - Code Editing. Redefined". code.visualstudio.com. Retrieved August 27, 2022.
  58. 1 2 3 Visual Studio Code - Open Source ("Code - OSS"), Microsoft, August 27, 2022, retrieved August 27, 2022
  59. "Tags · microsoft/vscode". GitHub. Retrieved August 27, 2022.
  60. "Tags · microsoft/vscode". GitHub. Retrieved August 27, 2022.
  61. 1 2 3 "Download Visual Studio Code - Mac, Linux, Windows". code.visualstudio.com. Retrieved August 27, 2022.