Microsoft Developer

Any platform.Any language.Our tools.

Start learning

Start building with these Microsoft products

Other ways to get your project started


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 Azure

Learn Power Platform

Learn Python

Learn shows

Developer YouTube channel


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



Visual Studio Code


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


Code samples

Microsoft Q&A

Tech Community hub

Share, connect, and get inspired

GitHub Copilot

Build great software with GitHub Copilot.


Learn about the latest developer news from around Microsoft.

Connect with community

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


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