-->
| Developer Community |System Requirements |Compatibility |Distributable Code |Xamarin |Blogs |Servicing |
The latest version of this topic can be found at Visual C++ in Visual Studio. The Visual C++ programming language and development tools help you develop native Universal Windows apps, native desktop and server applications, cross-platform libraries that run on Android and iOS as well as Windows, and managed apps that run on the.NET Framework. Visual Studio Mac is a mobile-first, cloud-first IDE. Everything you need for mobile, cloud and Mac development. Download Visual Studio for Mac today. C/C++ support for Visual Studio Code is provided by a Microsoft C/C++ extension to enable cross-platform C and C++ development using VS Code on Windows, Linux, and macOS. The extension is still in preview and our focus is code editing, navigation, and debugging support for C and C++ code everywhere that VS Code runs.

Hi, I'm a school student and we use Visual Studio Community 2015 on a PC at school. I'm trying to install the software on my Mac at home (I don't have a PC) to help with some homework and better understand the tool. And in the course Visual Studio Development on a Mac, you'll witness the impact a virtual machine running Windows and Visual Studio has on its host, the Mac OS X. This smooth performance is in the details of Apple's hardware and the cleverness of the virtual machine software.
The minimum system requirements for the Visual Studio 2017 for Mac family of products is below. To install Visual Studio 2017 for Mac,see Visual Studio 2017 Downloads. For information about everythingthat's new in this release, see the Visual Studio for Mac 2017 release notes.See also Visual Studio 2017 for Mac Platform Targeting and Compatibility.
Visual Studio 2017 for Mac


The following products support the minimum system requirements below:
- Visual Studio Enterprise 2017 for Mac.
- Visual Studio Professional 2017 for Mac.
- Visual Studio Community 2017 for Mac.
Supported Operating Systems | Visual Studio 2017 for Mac will install and run on the following operating systems:
Xamarin.iOS and Xamarin.Mac projects may require newer versions of macOS as a result of Xcode requirements. Please see the [Xamarin release notes](https://docs.microsoft.com/xamarin/ios/release-notes/) for more information. |
Hardware |
|
Supported Languages | Visual Studio for Mac is available in the following languages:
|
Additional Requirements |
|