Visual Studio IDE, Code Editor, Azure DevOps, & App Center - Visual Studio Skip to content
Visual Studio IDE, Code Editor, Azure DevOps, & App Center2020-12-01T12:19:38-08:00

Visual Studio

Best-in-class tools for any developer

Let us help you find the right download and tutorials

Visual Studio 2019 & Xamarin

Highlights

  • Full-featured IDE on Windows
  • Build and deploy iOS and Android apps
  • Code in C#/F# using .NET

Start over

Visual Studio for Mac & Xamarin

Download Visual Studio for Mac

Highlights

  • Full-featured IDE on macOS
  • Build and deploy iOS and Android apps
  • Code in C#/F# using .NET

Start over

Visual Studio & Mobile C++

Highlights

  • Full-featured IDE on Windows
  • Build and deploy iOS and Android apps
  • Code in C++

Start over

Visual Studio Code & React Native

Download Visual Studio Code

Highlights

  • Free code editor for Windows
  • Build and debug React Native apps
  • Code in JavaScript and TypeScript

Start over

Visual Studio Code & React Native

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build and debug React Native apps
  • Code in JavaScript and TypeScript

Start over

Visual Studio Code & React Native

Highlights

  • Free code editor for Linux
  • Build and debug React Native apps
  • Code in JavaScript and TypeScript

Start over

Visual Studio 2019 & ASP.NET

Highlights

  • Full-featured IDE on Windows
  • Build and deploy ASP.NET web apps
  • Deploy and test your app on Azure

Start over

Visual Studio 2019 for Mac & .NET Core

Download Visual Studio for Mac

Highlights

  • Full-featured IDE on macOS
  • Build and deploy ASP.NET Core web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Node

Download Visual Studio Code

Highlights

  • Free code editor for Windows
  • Build and debug Node.js web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Node

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build and debug Node.js web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Node

Highlights

  • Free code editor for Linux
  • Build and debug Node.js web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Python

Download Visual Studio Code

Highlights

  • Free code editor for Windows
  • Build and debug Python web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Python

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build and debug Python web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Python

Highlights

  • Free code editor for Linux
  • Build and debug Python web apps
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Java

Download Visual Studio Code

Highlights

  • Free code editor for Windows
  • Build and debug Java web apps, including Spring Boot
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Java

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build and debug Java web apps, including Spring Boot
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio Code & Java

Highlights

  • Free code editor for Linux
  • Build and debug Java web apps, including Spring Boot
  • Azure extensions make it easy to deploy your app to the cloud

Start over

Visual Studio 2019 & .NET Core

Highlights

  • Full-featured IDE on Windows
  • Build and debug desktop apps
  • Code in C#/F#/VB.NET

Start over

Visual Studio 2019 & Desktop C++

Highlights

  • Full-featured IDE on Windows
  • Build and debug C++ apps
  • Target Windows and Linux with CMake

Start over

Visual Studio Code & C++

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build and debug C++ apps
  • Works with your existing tools

Start over

Visual Studio Code & C++

Highlights

  • Free code editor for Linux
  • Build and debug C++ apps
  • Works with your existing tools

Start over

Visual Studio Code

Download Visual Studio Code

Highlights

  • Free code editor for Windows
  • Build and debug Electron apps
  • Code in JavaScript and TypeScript

Start over

Visual Studio Code

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build and debug Electron apps
  • Code in JavaScript and TypeScript

Start over

Visual Studio Code

Highlights

  • Free code editor for Linux
  • Build and debug Electron apps
  • Code in JavaScript and TypeScript

Start over

Visual Studio 2019 & Unity

Highlights

  • Full-featured IDE on Windows
  • Build and debug cross-platform games with Unity framework
  • Code in C#

Start over

Visual Studio 2019 for Mac & Unity

Download Visual Studio for Mac

Highlights

  • Full-featured IDE on macOS
  • Build and debug cross-platform games with Unity framework
  • Code in C#

Start over

Visual Studio 2019 & Game C++

Highlights

  • Full-featured IDE on Windows
  • Build and debug games with DirectX, Unreal Engine, and more
  • Code in C++

Start over

Visual Studio 2019 & ML.NET

Highlights

  • Full-featured IDE on Windows
  • Build Machine Learning and AI models with ML.NET
  • Code in C#/F#

Start over

Visual Studio 2019 for Mac & ML.NET

Download Visual Studio for Mac

Highlights

  • Full-featured IDE on macOS
  • Build Machine Learning and AI models with ML.NET
  • Code in C#/F#

Start over

Visual Studio Code & Python

Download Visual Studio Code

Highlights

  • Free code editor for Windows
  • Build Machine Learning and AI models
  • Code in Python

Start over

Visual Studio Code & Python

Download Visual Studio Code

Highlights

  • Free code editor for macOS
  • Build Machine Learning and AI models
  • Code in Python

Start over

Visual Studio Code & Python

Highlights

  • Free code editor for Linux
  • Build Machine Learning and AI models
  • Code in Python

Start over

Visual Studio Win 2019 logo

Visual Studio

Full-featured IDE to code, debug, test, and deploy to any platform. Learn more

Screenshot of Visual Studio
Visual Studio Code logo

Visual Studio Code

Editing and debugging on any OS. Learn more

Screenshot of Visual Studio Code
By using Visual Studio Code you agree to its license and privacy statement
Visual Studio for Mac logo

Visual Studio for Mac

Develop apps and games for iOS, Android, and web using .NET. Learn more

Screenshot of Visual Studio for Mac
Download Visual Studio for Mac

Part of the developer cloud from Microsoft

BETA

Cloud-hosted dev environments​ accessible from anywhere​

GitHub Codespaces​

Get productive fast with cloud-hosted dev environments that can handle everything from small tasks to large, long-term projects. GitHub Codespaces works with your favorite tools, and also includes a browser-based editor!​

Get productive fast with cloud-hosted, on-demand development environments.

PRODUCT PREVIEW

Rich Code Navigation

Cloud Backed Code Navigation

Try Rich Code Navigation to instantly see high precision navigation actions in your workflow. Find exact references, definitions, and implementations without having to wait for codebases to load locally.

Try Rich Code Navigation to instantly see high precision navigation actions in your workflow.

Animation of adding a comment in Visual Studio 2019

PRODUCT ANNOUNCEMENT

Upgrade to the latest version

Visual Studio 2019 version 16.8

Experience improved Git experience to fluidly browse and manage your Git repositories and execute your daily Git operations, .NET 5 productivity features, enhanced C++ support, Linux debugging, and among many other improvements.

Experience the latest improvements.
Download now

Download now

PRODUCT ANNOUNCEMENT

Collaborate in real-time with anyone in your favorite tools

Visual Studio Live Share

Enjoy collaborative editing and debugging in real-time. Pair programming, code reviews, and more made easy with shared servers, terminals, diffs, and comments.

Enjoy collaborative coding in real-time.

PRODUCT PREVIEW

AI-assisted development

IntelliCode suggestions

Try IntelliCode suggestions – it learns from your edits locally and lets you know where else in your code you could apply the same change.

Try IntelliCode suggestions – it learns from your edits locally.

Visual Studio

Develop apps for Android, iOS, Mac, Windows, web, and cloud

  • Write your code fast
  • Debug and diagnose with ease
  • Test often, release with confidence
  • Extend and customize to your liking
  • Collaborate efficiently
screenshot of Visual Studio 2019
Screenshot of Visual Studio Code

Visual Studio Code

Code editing, redefined

  • Edit and debug apps on any OS
  • Built-in Git support
  • Over 20,000 extensions
  • Free and built on open source

Visual Studio for Mac

  • Be productive using a fast and fluid code editor
  • Fix issues with advanced debugging capabilities
  • Identify problems with comprehensive testing
  • Customize using themes, fonts, and more
  • Collaborate effectively with built-in source control
Screenshot of Visual Studio for Mac

Visual Studio Subscriptions

Developer tools, Azure, Dev/test software, training, and so much more

  • Access to the latest and past versions of Visual Studio
  • Monthly Azure credit for Dev/test
  • Access to thousands of software downloads
  • Services to help support your development
  • Training resources including Pluralsight and LinkedIn Learning
  • Support benefits

Feedback