Developer

Do great things

There is no limit to what you can achieve with the power and versatility of Surface

Shop now

Microsoft Developer Network

Find the resources you need and connect with other devs

Explore MSDN

Developer Software and Tools

Experience the possibilities when you shop Microsoft for the latest developer tools, software, and accessories. Designed to give you everything you need to successfully build applications, connect with other developers, and boost productivity, we put the latest developer resources right at your fingertips.

When it comes to developer software, Visual Studio delivers the tools you need to build applications across multiple platforms. Depending on the version you choose, you can work in a unified IDE to create solutions for the web, desktop, cloud, server, and phone; examine and refine code quality; provision and manage virtual lab environments for testing; use project management tools to coordinate your team; and much more.

To help you work more comfortably, we even offer accessories designed with developers in mind. From keyboards with a zero-degree slope that takes pressure off your wrists, to a touch mouse, touchpad, foot switch, and more, you'll find everything you need work your way.

Of course, if you want to master the latest developer software, acquaint yourself with emerging developer tools, build your skills or just challenge yourself in a whole new way, you can do it all from the Microsoft Developer Network. Here, you'll find a variety of resources, including those that allow you to take advantage of special offers and discounts, access featured platforms and tools, participate in developer-specific events, learn from others through our developer forums, and much more.

Because change is a constant, at Microsoft, we're here for you. From the tools and software you need to stay ahead of the curve, to the latest developer resources to help you get certified and grow your career, we'll be here every step of the way. Explore our collection, and classes – and find new ways to expand your horizons.