Downloads
Get early access to latest features not yet in the main release
The fast, free and open-source code editor that adapts to your needs
By downloading and using Visual Studio Code, you agree to the license terms and privacy statement.
Develop apps and games for iOS, Android, and web using .NET
How to activate your license.Select your edition after installation. Visual Studio for Mac requires an active internet connection for installation.
Help me choose!
Tell us about your project and we’ll 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
Visual Studio for Mac & Xamarin
Highlights
- Full-featured IDE on macOS
- Build and deploy iOS and Android apps
- Code in C#/F# using .NET
Visual Studio & Mobile C++
Highlights
- Full-featured IDE on Windows
- Build and deploy iOS and Android apps
- Code in C++
Visual Studio Code & React Native
Highlights
- Free code editor for Windows
- Build and debug React Native apps
- Code in JavaScript and TypeScript
Visual Studio Code & React Native
Highlights
- Free code editor for macOS
- Build and debug React Native apps
- Code in JavaScript and TypeScript
Visual Studio Code & React Native
Highlights
- Free code editor for Linux
- Build and debug React Native apps
- Code in JavaScript and TypeScript
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
Visual Studio 2019 for Mac & .NET Core
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
Visual Studio Code & Node
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
Learn more
Visual Studio Code & Node
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
Learn more
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
Learn more
Visual Studio Code & Python
Highlights
- Free code editor for Windows
- Build and debug Python web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Python
Highlights
- Free code editor for macOS
- Build and debug Python web apps
- Azure extensions make it easy to deploy your app to the cloud
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
Visual Studio Code & Python
Highlights
- Free code editor for Linux
- Build Machine Learning and AI models
- Code in Python
Visual Studio Code & Python
Highlights
- Free code editor for macOS
- Build Machine Learning and AI models
- Code in Python
Visual Studio Code & Python
Highlights
- Free code editor for Windows
- Build Machine Learning and AI models
- Code in Python
Visual Studio 2019 for Mac & ML.NET
Highlights
- Full-featured IDE on macOS
- Build Machine Learning and AI models with ML.NET
- Code in C#/F#
Visual Studio 2019 & ML.NET
Highlights
- Full-featured IDE on Windows
- Build Machine Learning and AI models with ML.NE
- Code in C#/F#
Visual Studio 2019 & Game C++
Highlights
- Full-featured IDE on Windows
- Build and debug games with DirectX, Unreal Engine, and more
- Code in C++
Visual Studio 2019 for Mac & Unity
Highlights
- Full-featured IDE on macOS
- Build and debug cross-platform games with Unity framework
- Code in C#
Visual Studio 2019 & Unity
Highlights
- Full-featured IDE on Windows
- Build and debug cross-platform games with Unity framework
- Code in C#
Learn more
Visual Studio Code
Highlights
- Free code editor for Linux
- Build and debug Electron apps
- Code in JavaScript and TypeScript
Learn more
Visual Studio Code
Highlights
- Free code editor for macOS
- Build and debug Electron apps
- Code in JavaScript and TypeScript
Learn more
Visual Studio Code
Highlights
- Free code editor for Windows
- Build and debug Electron apps
- Code in JavaScript and TypeScript
Learn more
Visual Studio Code & C++
Highlights
- Free code editor for Linux
- Build and debug C++ apps
- Works with your existing tools
Visual Studio Code & C++
Highlights
- Free code editor for macOS
- Build and debug C++ apps
- Works with your existing tools
Learn more
Visual Studio 2019 & Desktop C++
Highlights
- Full-featured IDE on Windows
- Build and debug C++ apps
- Target Windows and Linux with CMake
Visual Studio 2019 & .NET Core
Highlights
- Full-featured IDE on Windows
- Build and debug desktop apps
- Code in C#/F#/VB.NET
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
Learn more
Visual Studio Code & Java
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
Learn more
Visual Studio Code & Java
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
Learn more