Integrated Development Environments
IDEs, Frameworks & Code Editors
Android Studio
( Android - Java, C and C++, XML - Gradle-based )
Apache NetBeans
( Cross-Platform - Java - multi Language & Framework )
Apple Xcode IDE
( macOS - C, C++, Objective-C and Objective-C++ - multi Language & Framework )
Aptana Studio
( Cross-Platform - Java, JavaScript - multi Language & Framework )
Arduino IDE
( Cross-Platform - Java, C, C++ - multi Language & Framework )
Atom
( Cross-Platform - Electron - multi Language & Framework )
BlueGriffon
( Cross-Platform - CSS, JavaScript, XBL - HTML, CSS, Javascript … )
Bluefish
( Cross-Platform - C - multi Language & Framework )
BlueJ
( Cross-Platform, Java - Java - Java )
Brackets
( Cross-Platform - CSS, JavaScript, HTML - JavaScript, HTML, PHP and CSS )
C++ Builder
( Cross-Platform - C++, Object Pascal )
Code::Blocks
( Cross-Platform - C++ - C, C++ and Fortran )
CodeLite
( Cross-Platform - C++ - multi Language & Framework )
CodeLobster IDE
( Cross-Platform - C++ - multi Language & Framework )
Delphi
( Cross-Platform - Object Pascal - multi Language & Framework )
Eclipse IDE
( Cross-Platform - C, Java - multi Language & Framework )
EiffelStudio
( Cross-Platform - Eiffel )
Electron
( Cross-Platform - C++, JavaScript, Objective-C, Python - multi Language & Framework )
FBIde
( Cross-Platform - C++ - FreeBasic )
FlashDevelop
( Cross-Platform - C# - ActionScript & Web )
IntelliJ IDEA
( OSS Platform - Java, Kotlin - Java, Kotlin, Groovy, Scala, Maven, Gradle … )
KDevelop
( Cross-Platform - C, C++ - multi Language & Framework )
Komodo IDE
( Cross-Platform - CSS, C++, C, Perl, Python, JavaScript - multi Language & Framework )
LabWindows\CVI
( Cross-Platform - ANSI C)
Laragon
( Cross-Platform - PHP - multi Language & Framework )
Lazarus
( Cross-Platform - Pascal - Win32, gtk2+, Carbon and QT )
Light Table
( Cross-Platform - Clojure - multi Language & Framework )
MS Visual Studio Code
( Cross-Platform - CSS, Microsoft TypeScript, JavaScript - multi Language & Framework )
MS Visual Studio IDE
( Cross-Platform - C++, C# - multi Language & Framework )
Microsoft Small Basic
( Windows - BASIC, Kinect )
Ninja-IDE
( Cross-Platform - Python - CPython, PyQt )
Notepad++
( Windows - C++ - multi Language & Framework )
Omnis Studio
( Cross-Platform - C++ - multi Language & Framework )
Oracle JDeveloper
( Cross-Platform - Java - multi Language & Framework )
Padre
( Cross-Platform - Perl - Perl, HTML, XML )
Pascal XE
( Windows - Pascal )
RJ TextEd
( Windows - Object Pascal - HTML, ASP, PHP… )
Selenium IDE
( Cross-Platform, Web Browser - Java - multi Language & Framework )
Sublime Text
( Cross-Platform - C++, Python - multi Language & Framework )
The Welkin Suite
( Cross-Platform - multi Language & Framework )
Tizen Studio
( Cross-Platform - C, Java - multi Language & Framework )
Wing Python IDE
( Cross-Platform - Python, Cython, C, C++ - Python )
ZPL Designer
( Windows - ZPL, CPCL and EPL )
Online IDEs & Code Editors
AWS Cloud9
( Cross-Platform - JavaScript - multi Language & Framework )
Arduino Web Editor
( Cross-Platform - Java, C, C++ - multi Language & Framework )
Babylon.js
( WebGL - JavaScript )
CodePen
( CSS - HTML - JavaScript )
Eclipse CHE
( Cross-Platform - Java, Kubernetes - multi Language & Framework )
JSFiddle
( CSS - HTML - JavaScript )
Koding
( Cross-Platform - multi Language & Framework )
MIT App Inventor
( Android and iOS - Java - blocks based )
Microsoft Small Basic
( Windows - BASIC, Kinect )
Sigma IDE
( Cross-Platform - TypeScript, JavaScript, CSS - multi Language & Framework )