Azure storage provides rich client libraries for building apps with.NET, Java, Android, C++, Node.js, PHP, Ruby, and Python. The client libraries offer advanced capabilities for Table storage such as OData support for querying and optimistic locking capabilities. Data in Storage is also accessible via the REST API, which can be called by any language that makes HTTP/HTTPS requests.