Connection libraries for SQL Database and SQL Server

This topic lists each library or driver that client programs can use when connecting to Azure SQL Database or to Microsoft SQL Server.

Language Platform Additional resources Download
ADO.NET Windows, Linux, Mac Microsoft ADO.NET for SQL Server Download
Java Windows, Linux, Mac Microsoft JDBC Driver for SQL Server Download
PHP Windows Microsoft PHP Driver for SQL Server Download
Node.js Windows, Linux, Mac Node.js Driver for SQL Server Install
Python Windows, Linux, Mac Python SQL Driver Install choices:
* pymssql
* pyodbc
Ruby Windows, Linux, Mac Ruby Driver for SQL Server Install
C/C++ Windows, Linux Microsoft ODBC Driver for SQL Server Install choices:
* Windows
* Linux