The Best 93 Microsoft Visual Studio Alternatives

  • Delphi

    Embarcadero Delphi, formerly CodeGear Delphi and Borland Delphi, is a software development environment for Microsoft Windows applications originally developed by Borland and now owned and developed by Embarcadero Technologies.

    Commercial Windows

  • Orwell Dev-C++

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a maintained version of Dev-C++ which features an updated MinGW compiler and updated code.

    Free Open Source Windows

  • Anjuta

    Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux.

    Free Open Source Linux GNOME

  • Visual C# Express Edition

    Visual C# Express Edition is a slimmed-down version of Visual Studio only supporting C#, but is better for beginners.

    Free Windows

  • Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality. Find bugs quickly Debug in a simulator or on a device.

    Freemium Mac OS X Windows Microsoft Visual Studio

  • B4X

    Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

    Commercial Windows Android iPhone Android Tablet iPad

  • Zend Studio

    Zend Studio for Eclipse combines proven capabilities to create the world’s most powerful IDE for Rich Internet Applications (RIAs).

    Commercial Mac OS X Windows Linux

  • NVU

    Nvu (pronounced N-view, for a "new view") is a complete Web Authoring System that combines web file management and easy-to-use WYSIWYG (What You See Is What You Get) web page editing.

    Free Open Source Mac OS X Windows Linux

  • RAD Studio

    Embarcadero RAD Studio is the industry’s most powerful rapid application development suite for visually building GUI-intensive, data-driven end-user applications for both native Windows and .NET.

    Commercial Windows

  • Projucer

    The Projucer is a comprehensive project management and code editing tool with a revolutionary C++ live coding environment which has full C++11 support.

    Freemium Mac OS X Windows Linux

  • Editra

    Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.

    Free Open Source Mac OS X Windows Linux

  • OutSystems Platform

    OutSystems offers Platform as a Service solution to deliver flexible mobile and web applications, fully tailored to your company's business requirements.

    Commercial Windows Linux Web

  • NuSphere PhpEd

    Nusphere PhpED is an advanced PHP Integrated Development Environment (PHP IDE) featuring best-in-class features for editing, debugging and working with PHP applications.

    Commercial Windows Linux

  • Ultimate++

    Ultimate++ is a C++ cross-platform rapid application development framework U++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..

    Free Open Source Windows Linux

  • Xojo

    Real Software and Real Studio are now Xojo.

    Commercial Mac OS X Windows Linux