Comparison of integrated development environments: Difference between revisions

Content deleted Content added
Added {{Unreliable sources}} tag: sources are not independent of the subjects
 
(43 intermediate revisions by 23 users not shown)
Line 1:
{{Short description|Notable software packages that are nominal IDE}}
{{Multiple issues|
{{Original research|date=August 2025}}
{{Unreliable sources|date=August 2025}}
}}
{{Use mdy dates|date=September 2015}}
{{Main article|Integrated development environment}}
{{sort-under}}
 
The following tables list notable software packages that are nominal IDEs; standalone tools such as [[source-code editor]]s and [[GUI builder]]s are not included. These IDEs are listed in alphabetic order of the supported language.
 
== ActionScript ==
{{See also|ActionScript}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 22 ⟶ 25:
! [[Export to Mobile]]
|-
! [[Adobe Animate]]<br />Formerly Adobe Flash Professional
| {{proprietary}}
| {{yes}}
Line 90 ⟶ 93:
== Ada ==
{{See also|Ada (programming language)}}
{{sort-under}}
{| class="wikitable sortable" style="font-size: 85%; text-align: center; width: auto;"
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
! [[Software license|License]]
! {{verth|va=middle|[[Microsoft Windows|Windows]]}}
! {{verth|va=middle|[[Linux]]}}
! {{verth|va=middle|[[macOS]]}}
! [[Platform (computing)|Other platforms]]
! {{verth|va=middle|[[Debugger]]}}
! [[GUI builder]]
! {{verth|va=middle|[[Toolchain]]}}
! [[Profiler (computer science)|Profiler]]
! [[Code coverage]]
! {{verth|va=middle|[[Autocomplete]]}}
! [[Static code analysis]]
! {{verth|va=middle|[[user interface design|GUI-based <br/>design]]}}
! {{verth|va=middle|[[Class browser]]}}
! Latest stable [[Software release life cycle|release]]
|-
Line 180 ⟶ 184:
== Assembly ==
{{See also|Assembly language}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 233 ⟶ 237:
== BASIC ==
{{See also|BASIC}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 334 ⟶ 338:
{{sticky header}}
{{mw-datatable}}
{| class="wikitable sortable sort-under mw-datatable sticky-header" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 344 ⟶ 348:
! Written in
! [[Debugger]]
! {{verth|[[GUI builder]]}}
! {{verth|Integrated <br/>[[toolchain]]}}
! [[Profiler (computer science)|Profiler]]
! {{verth|[[Code coverage]]}}
! {{verth|[[Autocomplete]]}}
! [[Static code analysis]]
! {{verth|[[user interface design|GUI-based <br/>design]]}}
! {{verth|[[Class browser]]}}
! Latest stable [[Software release life cycle|release]]
! [[C compiler]]
Line 434 ⟶ 438:
| {{Yes}}
| {{yes}}
| {{Yes}}<ref>Using the wxSmith plug-in (included in distribution, requires [[wxWidgets]] SDK)</ref>
| {{yes}}
| 2020-05<ref>[http://www.codeblocks.org/ codeblocks.org] / Also provides relatively stable "nightly builds", an alternative to the official releases</ref>
Line 457 ⟶ 461:
| {{Yes}}<ref>Using the wxCrafter plug-in (included in distribution, requires [[wxWidgets]] SDK)</ref>
| {{yes}}
| 20232025-01-1409
| {{yes}} (GCC, Clang, VC + custom)
| {{yes}} (GCC, Clang, VC + custom)
Line 465 ⟶ 469:
| {{yes|[[GPL]]}}
| {{yes}}
| {{no}}<ref>A [https://web.archive.org/web/20010806095844/http://freshmeat.net/projects/dev-cpp/ Linux version] was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on [[Wine (software)|Wine]].</ref>
| {{no}}
| [[FreeBSD]]
Line 494 ⟶ 498:
| {{yes}}<ref name="Eclipse CDT Toolchain">{{cite web |url=http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.cdt.doc.isv%2Fguide%2Fcdt_build_system%2Fmigration_guides%2F4.0%2Fmigration_guide_40.html |title=Eclipse CDT Toolchain Documentation |access-date=January 29, 2014}}</ref>
| {{yes}}<ref name="Eclipse Linux Tools Profiling">{{cite web |url=http://wiki.eclipse.org/Linux_Tools_Project/OProfile/User_Guide |title=Eclipse LinuxTools integration of OProfile |access-date=January 29, 2014}}</ref>
| {{yes}}
| {{yes}}<ref name="Eclipse Linux Tools Code Coverage">{{cite web |url=http://wiki.eclipse.org/Linux_Tools_Project/GCov/User_Guide |title=Eclipse LinuxTools integration of GCov |access-date=January 29, 2014}}</ref>
| {{yes}}
| {{yes}}
Line 562 ⟶ 566:
| {{no}}
| {{yes}}
| 2019-07<ref>
| 2019-07<ref>{{cite web |url=https://www.jetbrains.com/clion/whatsnew/ |title=What's New in CLion |access-date=2019-10-22}}</ref>
access-date=2019-10-22}}</ref>
| {{yes}} (customizable)
| {{yes}} (customizable)
Line 628 ⟶ 633:
| {{yes}}
| {{yes}}
| {{yes}} (also plugin)<ref name="Visual Assist X and Resharper C++">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/</ref>
|-
![[Visual Studio Code|Microsoft Visual Studio Code]]
| {{yes | [[ MIT License| MIT]]}}
| {{yes}}
Line 649 ⟶ 654:
| {{yes|External}}
| {{yes|External}}
| {{maybe|Requires language server support}}<ref>{{cite web|url=https://code.visualstudio.com/blogs/2016/06/27/common-language-protocol|title=A Common Protocol for Languages}}</ref><ref>{{cite web|url=https://code.visualstudio.com/docs/editor/refactoring|title=Refactoring source code in Visual Studio Code}}</ref>
|-
! [[MonoDevelop]]
Line 679 ⟶ 684:
| [[OpenBSD]], [[Oracle Solaris|Solaris]]
| [[Java (programming language)|Java]]
| {{yes}}<ref name="netbeansCC++">{{cite web | url=http://www.netbeans.org/features/cpp/index.html | title=C and C++ Development | publisher=[[Sun Microsystems]] | access-date=June 26, 2009}}</ref>
| {{yes}}<ref name="netbeansCC++" />
| {{yes}}<ref>{{cite web | url=http://www.netbeans.org/kb/docs/cnd/quickstart.html | title=C/C++ Projects Quick Start Tutorial | publisher=[[Sun Microsystems]] | access-date=June 26, 2009 | archive-date=October 18, 2012 | archive-url=https://web.archive.org/web/20121018215335/http://netbeans.org/kb/docs/cnd/quickstart.html | url-status=dead }}</ref>
| {{no}}<ref name="netbeansCC++" />
| {{no}}
Line 695 ⟶ 699:
! [[OpenWatcom]]
| {{yes|[[Sybase Open Watcom Public License|OSI Approved]]}}
| {{yesno}} (32-bit only)
| {{partial}}
| {{no}}
| [[FreeBSD]], [[DOS]], [[OS/2]]
| [[C (programming language)|C]]/[[C++]]
| {{yes}} (GUI remote)
| {{yes}}
| {{yes}}
Line 714 ⟶ 718:
| {{no}}
|-
! [[Oracle Solaris Studio]] (formerly [[Sun Studio (software)|Sun Studio]])
| {{proprietary|[[Proprietary software|Proprietary]], [[Freeware software|Freeware]]}}
| {{no}}
Line 741 ⟶ 745:
| {{no}}
|
| [[C (programming language)|C]]
| {{dunno}}
| {{yes}}
| {{no}}
| {{yes}}
| {{?dunno}}
| {{?dunno}}
| {{?dunno}}
| {{?dunno}}
| {{?dunno}}
| {{?dunno}}
| AugMay 819, 20212023
| {{yes}}
| {{yes}}
| {{?dunno}}
|-
! [[Qt Creator]]
Line 772 ⟶ 776:
| {{yes}}
| {{yes}}
[[Rational Software Architect|Rational Software Architect (Eclipse IBM)]]
| 2024-02
| {{yes|External}}
| {{yes|External}}
| {{yes}}<ref>[https://qt-project.org/doc/qtcreator-2.8/creator-editor-refactoring.html qt-project.org] {{webarchive |url=https://archive.today/20130717084411/https://qt-project.org/doc/qtcreator-2.8/creator-editor-refactoring.html |date=July 17, 2013 }}</ref>
|-
! [[Rational Software Architect|Rational Software Architect (Eclipse IBM)]]
| {{proprietary}}
| {{yes}}
Line 826 ⟶ 825:
| [[FreeBSD]], [[Oracle Solaris|Solaris]]
| [[C++]]
| {{yesno}}
| {{yes}}
| {{yes}}
Line 836 ⟶ 835:
| {{yes}}
| 2022-12
| {{yesno|External}}
| {{yesno|External}}
| {{no}}
|-
Line 865 ⟶ 864:
| {{no}}
| {{no}}
| {{yesno}}
| cross compiles to [[iOS (Apple)|iOS]]
| [[C (programming language)|C]], [[C++]], [[Objective-C]], [[Objective-C++]]
Line 878 ⟶ 877:
| {{yes}}
| 2016-12
| {{no}}, llvm (llvm-gcc and gcc deprecated)
| {{yes}}, llvm (llvm-gcc and gcc deprecated)
| {{no}}
| {{yes}}, llvm (llvm-gcc and gcc deprecated)
| {{yes}}
|}
 
== C# ==
{{See also|C Sharp (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 900 ⟶ 899:
Community Edition: [[Freeware]]
| [[Microsoft]]
| {{sort|2019-04-12June 23, 2025|1617.914.47 &nbsp;/&nbsp;AprilJune 1323, 20212025}}
| {{Yes}}
| {{No}}
Line 972 ⟶ 971:
| {{proprietary}}
| [[JetBrains]]
| {{sort|20202024-1211-3013|20202024.3.2 &nbsp;/&nbsp;DecemberNovember 3013, 20202024}}
| {{Yes}}
| {{Yes}}
Line 994 ⟶ 993:
|-
|OpenCobolIDE<ref>{{Citation |last=Duquesnoy |first=Colin |title=OpenCobolIDE: A simple COBOL IDE |url=https://github.com/OpenCobolIDE/OpenCobolIDE |access-date=2022-08-27}}</ref>
|{{yes|GPL v3}}<ref>{{Cite web |title=OpenCobolIDE in Launchpad |url=https://launchpad.net/cobcide/+index |access-date=2022-08-27 |website=Launchpad |date=March 18, 2013 |language=en}}</ref><ref>{{Citation |last=Duquesnoy |first=Colin |title=OpenCobolIDE: A simple COBOL IDE |url=https://github.com/OpenCobolIDE/OpenCobolIDE |access-date=2022-08-27}}</ref>
|Colin Duquesnoy<ref>{{Cite web |title=ColinDuquesnoy in Launchpad |url=https://launchpad.net/%7Ecolin-duquesnoy/+index |access-date=2022-08-27 |website=Launchpad |date=December 7, 2013 |language=en}}</ref>
|Python<ref>{{Citation |title=OpenCobolIDE/OpenCobolIDE |date=2022-08-26 |url=https://github.com/OpenCobolIDE/OpenCobolIDE |publisher=OpenCobol IDE |access-date=2022-08-27}}</ref>
|1.0.0 / 21 March 2013<ref>{{Cite web |title=1.0.0 : Series trunk : OpenCobolIDE |url=https://launchpad.net/cobcide/trunk/1.0.0/+index |access-date=2022-08-27 |website=Launchpad |date=March 21, 2013 |language=en}}</ref>
|4.7.6 / 30 December 2016<ref>{{Citation |last=Duquesnoy |first=Colin |title=OpenCobolIDE: A simple COBOL IDE |url=https://github.com/OpenCobolIDE/OpenCobolIDE |access-date=2022-08-27}}</ref><ref name=":0"/><ref>{{Cite web |title=Releases · OpenCobolIDE/OpenCobolIDE |url=https://github.com/OpenCobolIDE/OpenCobolIDE/releases |access-date=2022-08-27 |website=GitHub |language=en}}</ref>
|Yes<ref name=":0">{{Cite web |title=OpenCobolIDE project files : OpenCobolIDE |url=https://launchpad.net/cobcide/+download |access-date=2022-08-27 |website=Launchpad |date=December 30, 2016 |language=en}}</ref>
|Yes<ref name=":0" />
|Yes<ref name=":0" />
|}
 
== Common Lisp ==
{{See also|Lisp (programming language)|l1=Lisp}}
=== Common Lisp ===
<!-- Please keep the list alphabetized and do not add trivial or obscure features to the table. If in doubt, discuss on the talk page. -->
{{See also|Common Lisp}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,057 ⟶ 1,058:
| {{yes}}
| [[Class browser]], Errors, Symbols
|}
 
=== Emacs Lisp ===
{{See also|Emacs Lisp}}
 
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
! [[Software license|License]]
! [[Microsoft Windows|Windows]]
! [[Linux]]
! [[macOS]]
! [[Platform (computing)|Other platforms]]
! [[text editor|Editor]]
! [[Debugger]]
! [[GUI builder]]
! [[Profiler (computer science)|Profiler]]
! Limitations
|-
! [[GNU Emacs]]
| {{yes|[[GNU General Public License|GPLv3]]}}
| {{yes}}
| {{yes}}
| {{yes}}
| [[FreeBSD]], [[OpenBSD]], [[Haiku (operating system)|Haiku]]
| {{yes}} (built-in)
| {{yes}} (Edebug, IELM)
| {{yes}} (via packages like Emacs Widget Library)
| {{yes}} (e.g., elp, profiler.el)
| General-purpose text editor extended into a full IDE via Lisp
|-
|}
 
== Component Pascal ==
{{See also|Component Pascal}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,076 ⟶ 1,108:
== D ==
{{See also|D (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,170 ⟶ 1,202:
== Eiffel ==
{{See also|Eiffel (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! {{verth|va=middle|[[Integrated development environment|IDE]]}}
! [[Software license|License]]
! {{verth|va=middle|[[Microsoft Windows|Windows]]}}
! {{verth|va=middle|[[Linux]]}}
! {{verth|va=middle|[[macOS]]}}
! [[Platform (computing)|Other platforms]]
! {{verth|va=middle|[[Debugger]]}}
! {{verth|va=middle|[[GUI builder]]}}
! {{verth|va=middle|[[Toolchain]]}}
! {{verth|va=middle|[[Profiler (computer science)|Profiler]]}}
! [[Code coverage]]
! {{verth|va=middle|[[Autocomplete]]}}
! [[Static code analysis]]
! [[user interface design|GUI-based design]]
Line 1,189 ⟶ 1,221:
! Latest stable [[Software release life cycle|release]]
|-
! {{verth|va=middle|[[EiffelStudio]]}}
| {{yes|[[GPL]] and commercial}}
| {{yes}}
Line 1,214 ⟶ 1,246:
== Fortran ==
{{See also|Fortran}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,280 ⟶ 1,312:
|[[Microsoft Windows|Windows]], [[Linux]], [[macOS]]
| Approximatrix, LLC
| 3.3238 / NovemberDecember 120, 20232024
|-
! [[SlickEdit]]
Line 1,330 ⟶ 1,362:
== Groovy ==<!-- This section is linked from [[Groovy (programming language)]] -->
{{See also|Groovy (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,365 ⟶ 1,397:
| {{yes}}
| {{yes}}
| [[FreeBSD]], [[OpenBSD]], [[Oracle Solaris|Solaris]]
| {{yes}}
|-
Line 1,380 ⟶ 1,412:
== Haskell ==
{{See also|Haskell}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,416 ⟶ 1,448:
=== Open ===
 
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,431 ⟶ 1,463:
! EE
! Limitations
|-
! [[Android Studio]]
| {{yes|[[Apache License]] (based on [[IntelliJ IDEA]])}}
| {{no}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| [[ChromeOS]]
| {{yes}}
| {{yes}}
| {{yes}}
| {{no}}
| Not a general-purpose IDE; focused on [[Android app development]]
|-
! [[BlueJ]]
Line 1,509 ⟶ 1,555:
| {{yes}}
| {{yes}}
| [[FreeBSD]], [[OpenBSD]], [[Oracle Solaris|Solaris]]
| {{yes}}
| {{yes}}
Line 1,530 ⟶ 1,576:
|
|-
! [[Visual Studio Code|VSCodium]]
| {{yes|[[MIT License]]}}
| {{yes}}
Line 1,561 ⟶ 1,607:
=== Closed ===
 
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,686 ⟶ 1,732:
== JavaScript ==<!-- This section is linked from [[JavaScript]] -->
{{See also|JavaScript}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,720 ⟶ 1,766:
| December 2013
| [[Cross-platform]]
| {{yesproprietary|[[GNU General Public License|GPL]], proprietary}}
| [[Java (programming language)|Java]], [[JavaScript]]
|-
Line 1,748 ⟶ 1,794:
| November 19, 2013
| [[Cross-platform]]
| {{yesproprietary|IDE:[[Proprietary software|Proprietary]], Edit:[[Mozilla Public License|MPL]] 1.1}}
| [[C (programming language)|C]], [[C++]], [[JavaScript]], [[Perl]], [[Python (programming language)|Python]], [[Tcl]], [[XUL]]
|-
! [[NetBeans]]
| [[OracleThe CorporationApache Foundation|OracleApache]]
| {{Latest stable software release/NetBeans}}
| [[Cross-platform]]
Line 1,809 ⟶ 1,855:
! [[WebStorm]]
| [[JetBrains]]
| 2019.1/ 25 March 2019<ref>{{cite web|url=https://blog.jetbrains.com/webstorm/2019/03/webstorm-2019-1/|title=WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console|date=March 25, 2019 }}</ref>
| [[Cross-platform]]
| {{proprietary}}
Line 1,820 ⟶ 1,866:
JuliaPro states "IDEs - Juno, Eclipse, Jupyter", feel free to add lines for [[Jupyther]]/"IPython" notebooks and/or Eclipse (not sure much used) and/or others, I believe there are plug-ins for more popular IDEs (but not much used for Julia with the most used already listed here). Atom is also a supported IDE with a downloadable package specifically designed for Julia.-->
{{See also|Julia (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,867 ⟶ 1,913:
<!-- Please keep list ordered alphabetically -->
{{See also|Lua (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 1,897 ⟶ 1,943:
<!-- Please keep entries alphabetical -->
{{See also|Pascal (programming language)|Object Pascal}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,072 ⟶ 2,118:
<!-- Please keep entries alphabetical -->
{{See also|Perl}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,126 ⟶ 2,172:
<!-- Please keep entries alphabetical -->
{{See also|PHP}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto"
|-
! [[Integrated development environment|IDE]]
Line 2,308 ⟶ 2,354:
{{sticky header}}
{{mw-datatable}}
{| class="wikitable sortable sort-under mw-datatable sticky-header" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,332 ⟶ 2,378:
! [[Version control|Version control system]] support
! [[Web framework]] support
|-
! [[Anjuta]] (abandoned)
| Naba Kumar<!-- Developer -->
| 3.28.0<!-- Latest stable version -->
| 2018-03-11<!-- Latest stable date -->
| [[Unix]]-like<!-- Platform -->
| [[C (programming language)|C]]<!-- Written in -->
| [[GTK+]]<!-- Toolkit -->
| {{yes|[[GNU General Public License|GPL]]}}<!-- License -->
| {{unk}}<!-- Python 2 -->
| {{unk}}<!-- Python 3 -->
| {{yes}}<!-- Debugger -->
| {{unk}}<!-- GUI builder -->
| {{unk}}<!-- Integrated toolchain -->
| {{unk}}<!-- Profiler -->
| {{unk}}<!-- Code coverage -->
| {{unk}}<!-- Autocomplete -->
| {{unk}}<!-- Static program analysis -->
| {{unk}}<!-- GUI based design -->
| {{unk}}<!-- Class browser -->
| {{unk}}<!-- Code refactoring -->
| {{unk}}<!-- VCS -->
| {{unk}}<!-- Web framework -->
|-
! [[Eric (software)|eric]]<!-- IDE -->
Line 2,471 ⟶ 2,494:
| {{unk}}<!-- Web framework -->
|-
! [[Microsoft Visual Studio]]<ref>Python (formerlysupport 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.</ref>)<!-- IDE -->
<ref>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.</ref>)<!-- IDE -->
| Microsoft<!-- Developer -->
| 16.9<!-- Latest stable version -->
Line 2,487 ⟶ 2,509:
| {{unk}}<!-- Profiler -->
| {{unk}}<!-- Code coverage -->
| {{yes|Yes<ref>{{Cite web|url=https://docs.microsoft.com/en-us/visualstudio/python/editing-python-code-in-visual-studio|title = Edit Python code - Visual Studio (Windows)| date=April 18, 2024 }}</ref>}}<!-- Autocomplete -->
| {{unk}}<!-- Static program analysis -->
| {{unk}}<!-- GUI based design -->
Line 2,566 ⟶ 2,588:
! [[PyCharm]]<!-- IDE -->
| JetBrains<!-- Developer -->
| 2023.22024.3.2<!-- Latest stable version -->
| 20232025-1001-1128<!-- Latest stable date -->
| [[Microsoft Windows|Windows]], [[Linux]], [[macOS]]<!-- Platform -->
| [[Java (programming language)|Java]], [[Python (programming language)|Python]]<!-- Written in -->
Line 2,635 ⟶ 2,657:
! [[Spyder (software)|Spyder]]<!-- IDE -->
| Team<!-- Developer -->
| 5.56.0.6<!-- Latest stable version -->
| 20232025-1105-0814<!-- Latest stable date -->
| [[Microsoft Windows|Windows]], [[Linux]], [[macOS]], [[Qt (software)|Qt]]<!-- Platform -->
| {{yes|[[Python (programming language)|Python]]}}<!-- Written in -->
Line 2,681 ⟶ 2,703:
! [[Wing IDE|Wing]]<!-- IDE -->
| Wingware<!-- Developer -->
| 1011.0.63<!-- Latest stable version -->
| 20242025-0908-2001<!-- Latest stable date -->
| [[Microsoft Windows|Windows]], [[Linux]], [[macOS]]<!-- Platform -->
| {{yes|[[Python (programming language)|Python]]}}<!-- Written in -->
Line 2,706 ⟶ 2,728:
<!-- Please keep list ordered alphabetically -->
{{main|R (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,730 ⟶ 2,752:
<!-- Please keep list ordered alphabetically -->
{{See also|Racket (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,748 ⟶ 2,770:
<!-- Please keep list ordered alphabetically -->
{{See also|Ruby (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,782 ⟶ 2,804:
! [[RubyMine|RubyMine (IntelliJ IDEA)]]
| [[JetBrains]]
| 2018.3.5 (build 183.5912.16) / Feb 27, 2019<ref>{{cite web|url=https://blog.jetbrains.com/ruby/2019/02/rubymine-2018-3-5-is-available/|title=RubyMine 2018.3.5 is Available!|date=February 27, 2019 }}</ref>
| [[Microsoft Windows|Windows]], [[Linux]], [[macOS]], [[FreeBSD]], [[OpenBSD]], [[Oracle Solaris|Solaris]]
| {{proprietary}}
Line 2,795 ⟶ 2,817:
== Rust ==
{{See also|Rust (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,851 ⟶ 2,873:
| {{yes}}
| {{yes}}
| poor quality
| {{yes}}
| {{no}}
| {{yes}}
Line 2,887 ⟶ 2,909:
| {{no}}
|-
! [[Visual Studio Code|VS Code]]
| {{yes|[[MIT License]]}}
| {{yes}}
Line 2,900 ⟶ 2,922:
== Scala ==<!-- This section is linked from [[Scala (programming language)]] -->
{{See also|Scala (programming language)}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,934 ⟶ 2,956:
<!-- Please keep list ordered alphabetically -->
{{See also|Smalltalk}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 2,999 ⟶ 3,021:
== Tcl ==<!-- This section is linked from [[Tcl]] -->
{{See also|Tcl}}
{| class="wikitable sortable sort-under" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[Integrated development environment|IDE]]
Line 3,067 ⟶ 3,089:
== See also ==
* [[Comparison of assemblers]]
* [[Comparison of compilers]]
* Game integrated development environment
* [[Graphical user interface builder]]
* [[Online integrated development environment]]
* [[List of compilers]]
* [[Source-code editor]]
* [[Game integrated development environment]]
 
== References ==