A Temporal SDK is a language-specific library that offers APIs to do the following:
- Construct and use a Temporal Client to communicate with a Temporal Cluster.
- Develop Workflow Definitions
- Develop Worker Programs
A Temporal SDK enables you to write your application code using the full power of the programming language, while the Temporal Platform handles the durability, availability, and scalability of the application.
SDKs are available in the following languages: