You can build .NET apps in C#, VB and F# for many platforms and services with Visual Studio. Download Visual Studio 2017 or one of the SDKs listed (which work with Visual Studio 2015 and earlier versions) to get started.

.NET Core

Platform Downloads
.NET Core 2.0

.NET Core 2.0 Runtime

.NET Core 1.0 and 1.1

Included in Visual Studio 2017

.NET Core 1.0 Runtime

.NET Core 1.1 Runtime

.NET Framework

Platform Downloads
.NET Framework 4.7

Included in Visual Studio 2017

.NET Framework 4.7 Developer Pack

.NET Framework 4.7 Runtime

.NET Framework 4.6.2

Included in Visual Studio 2017

.NET Framework 4.6.2 Developer Pack

.NET Framework 4.6.2 Runtime

.NET Framework 4.6.1

Included in Visual Studio 2017

.NET Framework 4.6.1 Targeting Pack

.NET Framework 4.6.1 Runtime

.NET Framework 4.6

Included in Visual Studio 2017

.NET Framework 4.6 Targeting Pack

.NET Framework 4.6 Runtime

.NET Framework 4.5.2

Included in Visual Studio 2017

.NET Framework 4.5.2 Developer Pack

.NET Framework 4.5.2 Language Packs

.NET Framework 4.5.2 Runtime

.NET Framework 2.0 + 3.5 SP1

.NET Framework 3.5 SP1 Runtime

.NET Framework 3.5 SP1 (Windows 8+) Runtime

Services

Platform Downloads
Microsoft Azure

Included in Visual Studio 2017

Azure SDK for .NET

Office 365, Office and SharePoint

Included in Visual Studio 2017

OneDrive

Live SDK

Bing

Devices

Platform Downloads
Xamarin

Included in Visual Studio 2017

Xamarin Tools for iOS and Android

Gaming

Platform Downloads
Unity

Included in Visual Studio 2017

Visual Studio 2015 Tools for Unity

Note: These SDK and .NET Framework downloads may update Visual Studio and the .NET Framework on your machine. Some of the downloads may only support certain Visual Studio versions.

Check out the .NET blog and Visual Studio blog or .NET Framework release notes for information on .NET releases.