Build, debug, deploy, and manage cloud applications—using any platform or language
Microsoft offers a comprehensive set of development tools for any developer—using any platform or language—to deliver cloud applications. Code with the language of your choice using a range of SDKs and take advantage of full-featured integrated development environments (IDEs) and editors with advanced debugging capabilities and built-in Azure support.
Find the development tool you need
|If you want to...||Use this|
|Get all the power and capabilities you need to easily develop, debug, deploy, manage, and diagnose cloud-scale applications on Azure, using a full-featured IDE||Visual Studio|
|Edit and debug code quickly with a lightweight code editor that runs on macOS, Linux, and Windows—streamlined for building and deploying Node.js and Java apps to the cloud—using serverless computing, containers, or managed Web Apps||Visual Studio Code|
|Download and install language-specific SDKs and tools for your platform of choice, including .NET, Java, Node.js, Python, and Go||SDKs|
|Use a cross-platform command-line interface to create and manage services and automate everyday tasks in Azure||CLIs|
Use the developer tools you already know
Develop and deploy to Azure with add-ons for tools such as Eclipse, IntelliJ, and Maven.