It’s how you make software
What do you want to [code, build, debug, deploy, collaborate on, analyze, learn] today?
Visual Studio can do that.
Meet the Visual Studio family
Visual Studio
The best comprehensive IDE for .NET and C++ developers on Windows. Fully packed with a sweet array of tools and features to elevate and enhance every stage of software development.
Visual Studio for Mac
A comprehensive IDE for .NET developers that’s native to macOS. Includes top-notch support for web, cloud, mobile, and game development.
Read more about activating your license
Visual Studio Code
A standalone source code editor that runs on Windows, macOS, and Linux. The top pick for JavaScript and web developers, with extensions to support just about any programming language.
By using Visual Studio Code you agree to its license & privacy statement
Still not sure which tool is best for you? We can help
Visual Studio Code for Windows
Lightweight yet powerful source code editor with tons of extensions for many languages and runtimes.
Highlights
- Free code editor
- Built on open source and runs everywhere
Hundreds of programming languages supported
Visual Studio Code for Mac
Highlights
- Free code editor
- Built on open source and runs everywhere
Hundreds of programming languages supported
Visual Studio for Mac
A complete array of development tools and features in native macOS experience for every stage of your software development.
Highlights
- Free for individual use
- Develop apps and games for iOS, Android, and web using .NET
Experience a fast and fluid, modern .NET IDE hand-tailored for the Mac
Visual Studio Code for Linux
Highlights
- Free code editor
- Built on open source. Runs everywhere
Hundreds of programming languages supported
Visual Studio for Windows
A complete array of development tools and features in one place to elevate and enhance every stage of your software development.
How to install offlineCompare editions
Highlights
- Free for individual use
- Code faster, test, debug, deploy any app from one place
Visual Studio built-in features empower full development cycle.
Visual Studio Subscriptions
Get more from Visual Studio with a subscription! Get access to platforms like Azure, training, and more for your team.
- Latest and past versions of Visual Studio
- Discounts on Azure services when used for dev/test purposes
- DevOps services to support your development workflow
- Monthly Azure credits to learn, experiment, and prototype
- Access Microsoft’s entire catalog of software for dev/test use
- Training resources like Pluralsight and LinkedIn Learning
- Technical support incidents for your dev/test issues
Make it your own
Configure and theme just like you would expect from any modern development tool. Whether you choose one of the default themes already installed or explore new themes from the Visual Studio Marketplace, you have the freedom to make your editor or IDE truly yours.
Take it further with extensions
Extensions are add-ons that customize and enhance Visual Studio, including extra settings, features, or uses for existing tools. With thousands of extensions on the marketplace, you’ve got options galore to increase your productivity and cater to your workflow.
A product family that’s earned your trust
Millions of developers from teams and organizations of all sizes rely on Visual Studio products to make their software.