Get Started Developing with Visual Studio
Note
This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Welcome to Visual Studio! After you have downloaded the product, these pages will help you get started coding.
Make web apps: Tools to create and deploy modern web applications.
Make cross-platform mobile apps in HTML/Javascript (Apache Cordova) : Apache Cordova is an open-source cross-platform environment that is based on HTML/CSS/Javascript. Your Javascript code executes in a wrapper that targets a specific platform and enables access to all the hardware capabilities of the device. Develop apps for the Apple Store, the Android store, and the Windows Store.
Load a sample | Do a tutorial | Browse the docs | Watch a video
Make cross-platform mobile apps in C# or Visual Basic (Xamarin) : Get started using Visual Studio and Tools for Xamarin to create mobile apps that run on Android, iOS, and the Universal Windows Platform from a shared code base.
Load a sample: TaskyPortable (native UI) or Xamarin Forms Todo sample (Xamarin.Forms shared UI) | Do a tutorial | Browse the docs | Watch a video
Make native cross-platform apps and libraries in C++ Go here to get started creating C++ apps and libraries that run on Android, iOS, and the Universal Windows Platform.
Load a sample | Do a tutorial | Browse the docs | Watch a video
Make games with DirectX : Get started creating Universal Windows Platform games using DirectX.
Load a sample | Do a tutorial | Browse the docs | Watch a video
Make games with Unity : Get started creating cross-platform games using Unity framework.
Load a sample | Do a tutorial | Browse the docs | Watch a video
Make Universal Windows Platform apps : Get started creating apps that run on the Universal Windows Platform (XBox, PCs, tablets, Windows Phone, Surface Hub, and Internet of Things).
Load a sample | Do a tutorial | Browse the docs | Watch a video
Make desktop applications : Go here to get started creating traditional desktop applications that run on Windows PCs.
Make Office applications : Get started creating Office applications that extend and customize Word, Excel, Outlook and PowerPoint with Office 365 services.
Load a sample | Do a tutorial | Browse the docs | Watch a video
Tour Visual Studio Team Services and Team Foundation Server Learn more about Visual Studio Team Services and Team Foundation Server.