Visual Studio 2017 Professional

Software Categories:
Operation system:
UI language:
Word size:
Authorized object:

Unparalleled productivity for any dev, any app, and any platform. Use Visual Studio 2017 to develop apps for Android, iOS, Windows, Linux, web, and cloud. Extend and customize Visual Studio by building your own extensions. 

System requirements
https://www.visualstudio.com/en-us/productinfo/vs2017-system-requirements-vs