Microsoft for Developers

Any platform.
Any language.
Our tools.

GitHub Copilot

Spend more time on code that matters, with your AI pair programmer.

Azure AI Studio

Your platform for developing, testing, and deploying generative AI apps responsibly.

.NET Aspire

Easily build cloud-native apps with intuitive orchestration tools, comprehensive observability, and versatile deployment.

Start building with these Microsoft products

Other ways to get your project started

Learn

Find training and certifications and discover resources that will assist you on your learning journey. Whether you are just starting or you are an experienced professional, our hands-on approach helps you arrive at your goals faster, with more confidence and at your own pace.

Learning paths

Learn .NET

Learn AI

Learn Azure

Learn Power Platform

Learn shows

Developer YouTube channel

Tools

Use the right tools and platforms for building many types of applications.

.NET

GitHub

Visual Studio

Visual Studio Code

Resources

Explore documentation, tutorials, sample code, developer guides, and get answers to your technical questions.

Code samples

Documentation

Microsoft Q&A

Microsoft.Source Newsletter

Tech Community hub

Share, connect, and get inspired

Copilot Adventures

Copilot Adventures is all about learning new concepts and languages by using GitHub Copilot to help you write code.

Blogs

Learn about the latest developer news from around Microsoft.

Connect with community

Discover and connect with others who build with Microsoft tools and services.

Events

Join upcoming events and watch past events delivered by the technical community and Microsoft experts.

Microsoft Reactor

Microsoft Reactor connects you with the developers and startups that share your goals.

Follow us on the web