Unparalleled developer productivity

Gain unparalleled productivity with end-to-end development and management tools.

Use any tool, language, or framework

Quickly turn ideas into solutions to get up and running fast—just bring your code. Build applications with the language of your choice, including Node.jsJava.NET, and use what you already know and love.

Work with best-in-class development tools for PC or Mac, such as Visual Studio and Visual Studio Code, to increase your productivity with features that let you focus on what matters most: writing great code.

Get mobile apps into the hands of users faster by streamlining the mobile development lifecycle with Visual Studio App Center, including automated builds and testing for cross-platform, hybrid, and native apps on iOS and Android.


Choose from more than 100 services

Engage users in richer ways by building native mobile apps, responsive web apps, or next-generation experiences like bots and mixed reality. Quickly solve the toughest challenges and get your app up and running with minimal effort through seamless integration with the Visual Studio family of tools and more than 100 turn-key Azure services.

Develop with open-source technologies like Kubernetes, modernize applications using serverless computing with Azure Functions, and infuse intelligence into your solutions through artificial intelligence and data.

Easily connect applications, data, and devices by taking advantage of more than 150 out-of-the-box Azure Logic Apps connectors that include Salesforce, Office 365, Twitter, Dropbox, and Google services.

Manage apps, services, and resources faster

Manage applications no matter how large or complex. Use the management tools you feel most comfortable with, including the Azure portal, Power Shell, BASH, or REST APIs.

Easily automate repetitive and time-consuming tasks, speed up app delivery, and eliminate errors. Get built-in support for application monitoring, log analytics, patching, backup, and site recovery so you focus on your app, not infrastructure.


Accelerate application delivery with DevOps and agile practices

Focus on your app, iterate quickly, and deliver software faster with an end-to-end cloud development platform that has DevOps built in.

Shorten your development cycles, reduce the risk and uncertainty of releasing software, and enable continuous integration and continuous delivery (CI/CD) for any app in any language with Azure DevOps—or build software your way using popular open-source tools such as Jenkins and Chef. Identify, triage, and fix issues and bugs faster than ever with advanced monitoring services, such as Azure Application Insights or the streamlined debugging tools in Visual Studio.

Save even more time and money by moving your development and test environments to the cloud where you can provision, spin up, and tear down your development environment at a moment’s notice.