Microsoft Developer

Any platform. Your languages. Your tools.

Start building on these Microsoft products

  • Windows

    Develop for Windows. Build experiences that reach your users everywhere.

  • Microsoft Azure

    Turn your ideas into solutions with cloud services. Build how you want and deploy where you want.

  • Dynamics 365

    Use the underlying platform to build or extend business apps.

  • Visual Studio

    Best-in-class tools for any developer. Use your favorite language to deliver apps and services on any platform.

  • Microsoft 365

    Build collaborative solutions with Microsoft Graph, Microsoft Viva, Office 365, SharePoint, and more.

  • Microsoft Teams

    Extend and customize the Microsoft Teams platform to create and connect apps and workflows.

  • Power Platform

    Create business solutions on an intuitive, flexible platform of low-code tools.

Learn new skills

Find training, discover certifications, and advance your career in minutes with interactive, hands-on learning paths. Whether you're just starting or an experienced professional, our hands-on approach helps you arrive at your goals faster, with more confidence and at your own pace.

Microsoft Learn achievements

Explore the essentials

  • Documentation

    Home of all Microsoft technical documentation, plus quick starts, tutorials, and API references.

  • Code Samples

    Explore samples projects and jump in building.

  • Learn Shows

    Discover thousands of hours of fun, authentic, and informative original programming from Microsoft technical experts.

  • Reactor

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

Already have something in mind and ready to start building? We can help

Developer community

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

User group map
Stay connected. Sign up for the Microsoft Tech News newsletter.