Skip Navigation

C and C++ Developer Center

Azure makes it easy to build C++ applications with increased flexibility, scalability and reliability using tools you love

Help us improve Azure C++ experience?

Please sign up here which will allow us to reach out to you and help understand how we can build experiences better suited for your needs.

Azure C++ REST SDK

Most Azure services are accessible via REST API and using C++ REST SDK built for cloud-based client-server communication in native code using a modern async C++ API design makes it easy for C++ developers to connect to and interact with Azure services.

Install via Git

git clone
cd cpprestsdk

Install Via NuGet

Install-Package cpprestsdk

Azure Storage SDK for C++

The Azure Storage Client Library for C++ allows you to build applications against Microsoft Azure Storage.

Install via Git

git clone
cd azure-storage-cpp

Install Via NuGet

Install-Package wastorage

Develop C++ Azure apps using tools you love

C and C++ with Visual Studio

Develop C++ Windows, Linux, Mobile applications and games using Azure cloud services in a powerful, rich development environment using Visual Studio.

Visual Studio Code

Mac / Linux / Windows: free, open-source editor with C++ debugging, code-completions and more:

Command Line Deployment

Manage deployment using Azure PowerShell from Windows Manage deployments using Azure Command Line Interface from Linux, Mac or Windows.


Storage - Blob

Storage - Table

Storage - Queue

Event Hub

Azure IoT

Azure Cosmos DB



Free account

Get $200 in Azure credits and 12 months of popular services—free

Visual Studio

Subscribers get up to $1800 per year of Azure services


Join Microsoft for Startups and get free Azure services