Getting Started with Visual Studio

You can use Visual Studio to build many different kinds of apps: Windows Store apps, Windows Phone apps (and Universal apps, which target both the Phone and Windows Store), desktop apps, web apps, and web services. You can write code in Visual Basic, Visual C#, Visual C++, Visual F#, and JavaScript, as well as apps that can use code in different languages.

The following links can help you start using Visual Studio.

Downloading and installing Visual Studio

Visual Studio Downloads

Installing Visual Studio

Learning a programming language?

Getting Started with Visual C#

Writing JavaScript Code

Getting Started with Visual Basic

Introduction to Functional Programming with F#

Visual C++ Guided Tour

Want to learn how to write different kinds of apps?

Getting Started with Windows Store Apps

Getting Started with Developing for Windows Phone 8

Build Universal Windows Aps that Target Windows and Windows Phone

Getting Started with Multi-Device Hybrid Apps Using HTML and JavaScript

Getting Started with WPF

Developing Visual Studio Extensionsd

Getting Started with Office Development

Getting Started with ASP.NET

Want to learn about the Visual Studio IDE?

Getting Started with Visual C# and Visual Basic

Getting Started with Visual C++ in Visual Studio

Want to learn about different technologies?

Get Started with DirectX Game Development

Get Started using Bing Maps

Getting Started with Direct3D

Getting Started with Azure Tools

Getting Started with Graphics Programming

Getting Started using Windows Device Manager

Getting Started with LINQ

Getting Started with SQL Server

Getting Started with SharePoint

Want to set up Visual Studio for your team?

Getting Started with Team Foundation Server

Getting Started with Testing