Azure SDK

Build Cloud‑Native Applications with Azure SDK

Explore libraries, tools, and guides for all major programming languages.

Quick Overview

The Azure SDK provides idiomatic, consistent libraries for interacting with Azure services across .NET, Java, JavaScript/TypeScript, Python, Go, and more. Each language follows its own best practices while offering a unified experience.

Resources

Azure .NET SDK

.NET SDK

Fully featured libraries for .NET developers to interact with Azure services in a natural, idiomatic way.

Read Docs
Azure Java SDK

Java SDK

Leverage Azure services from Java applications with Maven and Gradle packages.

Read Docs
Azure JavaScript SDK

JavaScript/TypeScript SDK

Integrate Azure services in Node.js, browser, or Deno environments.

Read Docs
Azure Python SDK

Python SDK

Pythonic libraries for Azure services, supporting async and sync patterns.

Read Docs
Azure Go SDK

Go SDK

Idiomatic Go packages for Azure resource management and client services.

Read Docs
Azure SDK Samples

Samples & Tutorials

Hands‑on code samples, quickstarts, and end‑to‑end tutorials.

Explore Samples

Download & Install

Select your language and follow the package manager instructions.

Community & Support

Join the conversation, ask questions, and contribute.