Visual Studio Code
Free, extensible editor for Windows, macOS, and Linux, for coding in any programming language.
Download and start coding Read the latest documentationThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Any platform. Your languages. Your tools.
Free, extensible editor for Windows, macOS, and Linux, for coding in any programming language.
Download and start coding Read the latest documentationCode-repository for software development and version control using Git.
Find projects and samples Popular learning paths for GitHubFree, cross-platform, open-source developer platform for building many types of applications.
Build and run your app Popular learning paths for .NETMay 24-26
Learn. Connect. Discover.
Join us at Microsoft Build to explore the latest in code and application development. Connect with the global community and gain insights from technical experts.
Turn your ideas into solutions with cloud services. Build how you want and deploy where you want.
Use the underlying platform to build or extend business apps.
Best-in-class tools for any developer. Use your favorite language to deliver apps and services on any platform.
Create extensions to enhance the browser experience.
Build collaborative solutions with Microsoft Graph, Microsoft Viva, Office 365, SharePoint, and more.
Extend and customize the Microsoft Teams platform to create and connect apps and workflows.
Create business solutions on an intuitive, flexible platform of low-code tools.
Develop for Windows. Build experiences that reach your users everywhere.
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.
Home of all Microsoft technical documentation, plus quick starts, tutorials, and API references.
Explore samples projects and jump in building.
24/7 digital content to keep updated on the latest announcements, features, and products from Microsoft.
Discover thousands of hours of fun, authentic, and informative original programming by Microsoft technical experts.
Discover and connect with others who build with Microsoft tools and services.
Technical blogs from technical experts:
Technical support channels:
Tech events across Microsoft:
Video content from around Microsoft:
Follow us on the web