Microsoft Visual Studio is eenintegrated development environment (IDE) vanMicrosoft. Het biedt een complete set ontwikkelingstools omcomputerprogramma's in diverseprogrammeertalen voor met nameWindows-omgevingen te ontwikkelen. Visual Studio gebruikt software-ontwikkelingsplatformen van Microsoft zoalsWindows API,Windows Forms,Windows Presentation Foundation,Microsoft Store enMicrosoft Silverlight. Het kan zowelnative code alsmanaged code produceren.
Visual Studio bevat eenbroncode-editor die zowel IntelliSense (hetcode-aanvulling-component) alsrefactoren ondersteunt. De geïntegreerdedebugger werkt zowel op broncode-niveau als op machinetaal-niveau. Daarnaast bevat Visual Studio eenprofiler, vormenontwerper voor het bouwen vanGUI-applicaties,webontwerper,klasseontwerper endatabaseschemaontwerper.
Visual Studio ondersteunt 36 verschillendeprogrammeertalen en de broncode-editor en debugger kunnen bijna elke programmeertaal ondersteunen.C,C++ enC++/CLI (viaVisual C++), VB.NET (viaVisual Basic .NET),C# (via Visual C#),F# (sinds Visual Studio 2010) enTypeScript (sinds Visual Studio 2013 Update 2) zijn ingebouwd. Ondersteuning voor andere talen, zoalsPython,Ruby,Node.js enM, zijn beschikbaar via taalservices die apart geïnstalleerd kunnen worden. Het ondersteunt ookXML/XSLT,HTML/XHTML,JavaScript enCSS.Java (enJ#) werden in het verleden ondersteund.
Microsoft Visual Studio is beschikbaar in de volgende edities:
Op 12 november 2014 kondigde Microsoft aan dat het een nieuwe versie van de betaalde volledige versie van Visual Studio zou aanbieden onder de naam Visual Studio Community. De eerste versie daarvan is Visual Studio 2013 Community. Met Visual Studio 2015 vervangt de Community Edition de Express-serie. Community is gericht op studenten,opensourceorganisaties, kleine bedrijven, starters en individuele ontwikkelaars.
Sinds Visual Studio 2010 is de Professional Edition de goedkoopste commerciële editie van Visual Studio. Het bevat een IDE voor alle ondersteunde ontwikkelingstalen.
De Enterprise Edition bevat als aanvulling op de functies van de Professional Edition een nieuwe set tools voor softwareontwikkeling, databaseontwikkeling, samenwerking, statistiek, architectuur, testen en rapporteren.
De Test Professional Edition werd geïntroduceerd met Visual Studio 2010. Het richt zich op de testerrol.
Visual Studio Express is een uitgeklede versie van Visual Studio voor studenten en hobbyisten. Het werd geïntroduceerd met Visual Studio 2005 en de ontwikkeling werd gestaakt met de introductie van Visual Studio 2015.