Microsoft technologies—Open. Flexible. Connected.
Cloud
Gaming
Mobile
Business
Web
Big Data
Dev Centers
- Windows & Windows Phone
- Microsoft Azure
- Office365
- Visual Studio
See all dev centers
Tools & resources
- Downloads
- Visual Studio Online
- Training
- Samples
- Documentation
- Forums
The Microsoft developer platform provides a comprehensive set of tools and technologies for app development. Build apps and services that scale to a broad range of devices and the cloud. Whether you develop for the web, mobile, or desktop, for businesses or consumers, use .NET or HTML5—we have what you need to get the job done. Microsoft’s tools, like Visual Studio, enable rapid development, modern application lifecycle management, and collaboration for building everything from cutting-edge games to big data solutions for your enterprise. ***