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
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.NET
- 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
Visual Studio
Full-featured IDE to code, debug, test, and deploy to any platform. Learn more
macOS
Visual Studio Code
Editing and debugging on any OS. Learn more
By using Visual Studio Code you agree to its license and privacy statement
macOS
Visual Studio for Mac
Develop apps and games for iOS, Android, and web using .NET. Learn more
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
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
- 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