Microsoft Connect(); 2018
Tune in virtually on December 4, 2018, to get the latest updates on Azure and Visual Studio from the comfort of your favorite chair.
Join us live >

.NET

Free. Cross-platform. Open source.
A developer platform for building all your apps.

Get Started Download

Supported on Windows, Linux, and macOS

Web

Build web apps and services for Windows, Linux, macOS, and Docker.

Mobile

Use a single codebase to build native mobile apps for iOS, Android, and Windows.

Desktop

Create beautiful and compelling desktop apps for Windows and macOS.

Gaming

Develop 2D and 3D games for the most popular desktops, phones, and consoles.

Machine Learning & AI

Add vision algorithms, speech processing, predictive models, and more to your apps.

Internet of Things

Make IoT apps, with native support for the Raspberry Pi and other single-board computers.

Languages

You can write your .NET apps in C#, F#, or Visual Basic.

Learn about .NET Languages

One Platform

Your skills, code, and favorite libraries apply anywhere you use .NET.

Learn about the .NET platform

StackOverlow is a customer of .NET. United Parcel Service (UPS) is a customer of .NET. Alaska Airlines is a customer of .NET. Jet.com is a customer of .NET. Raygun is a customer of .NET. NetEase Games is a customer of .NET.

Ready to Get Started?

Our step-by-step tutorial will help you get .NET running on your computer.

Supported on Windows, Linux, and macOS

Get Started