 | Visual Studio | IDE | Free, Trial, Subscription, License | Windows, | C/C++, C#, JavaScript, TypeScript, Python | The best comprehensive IDE for .NET and C++ developers on Windows. Fully packed with a sweet array of tools and features to elevate and enhance every stage of software development. |
 | Visual Studio Code | Text Editor | Free | Windows, Mac, Linux, | C/C++, C#, Lua, Java, Kotlin, JavaScript, TypeScript, Python, ActionScript, Haxe, Object Pascal, Rust | Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs. |
 | JetBrains RIder | IDE | Free, Trial, Subscription, License | Windows, Mac, Linux, | C/C++, C# | The world's most loved .NET and game dev IDE. |
 | XCode | IDE | Free | Mac, | C/C++, C#, Lua, Java, Kotlin, JavaScript, TypeScript, Python, ActionScript, Haxe, Object Pascal, Rust | Xcode includes everything you need to create amazing apps for iPhone, iPad, Mac, Apple Watch, and Apple TV. |
 | Vim | Text Editor | Free | Windows, Mac, Linux, | C/C++, C#, Lua, Java, Kotlin, JavaScript, TypeScript, Python, ActionScript, Haxe, Object Pascal, Rust | Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X. |
 | JetBrains IDEs | IDE | Free, Trial, Subscription, License | Windows, Mac, Linux, | C/C++, C#, Java, Kotlin, JavaScript, TypeScript, Python, Rust | However big or small your team is, our products will ensure that it always has a smooth and enjoyable experience when building and shipping your code, planning your work, and collaborating. Free with Education License. |
 | Android Studio | IDE | Free | Windows, Mac, Linux, | Java, Kotlin | Android Studio provides the fastest tools for building apps on every type of Android device. |
 | Eclipse IDE | IDE | Free | Windows, Mac, Linux, | Java, Kotlin | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. |
 | MonoDevelop | IDE | Free | Windows, Mac, Linux, | C# | Cross platform IDE for C#, F# and more. MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and macOS. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and macOS maintaining a single code base for all platforms. |
 | Notepad++ | Text Editor | Free | Windows, | C/C++, C#, Lua, Java, Kotlin, JavaScript, TypeScript, Python, ActionScript, Haxe, Object Pascal, Rust | Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GNU General Public License. |
 | ZeroBrane Studio | IDE | Free | Windows, Mac, Linux, | Lua | ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax highlighting, live coding, code analyzer, and debugging support for Lua. |
 | Replit | IDE | Free, Subscription | Web, | C/C++, C#, Lua, Java, Kotlin, JavaScript, TypeScript, Python, ActionScript, Haxe, Object Pascal, Rust | Replit is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages. |
 | Codeanywhere | IDE | Trial, Subscription | Web, | C/C++, C#, Lua, Java, Kotlin, JavaScript, TypeScript, Python, ActionScript, Haxe, Object Pascal, Rust | Save time by deploying a development environment in seconds. Collaborate, code, learn, build, and run your projects directly from your browser. |
 | CodePen | IDE | Free, Subscription | Web, | JavaScript, TypeScript | Build, share, and learn JavaScript, CSS, and HTML with our online code editor. |
 | JSFiddle | IDE | Free, Subscription | Web, | JavaScript, TypeScript, CoffeeScript | Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor. |