Home / Companies / Temporal / Blog / Post Details
Content Deep Dive

Community Threads: Is it possible to write a single Workflow with different languages?

Blog post from Temporal

Post Details
Company
Date Published
Author
Caz Michaels
Word Count
700
Language
English
Hacker News Points
-
Summary

In a single Workflow Definition, it is possible to include Activities written in different languages. Each Activity requires a separate Worker and distinct task queue names for the Activities in each language. The Temporal SDK automatically converts language types for interoperability with other SDKs. To combine actions written in different languages, use distinct Activity Types that will be called during Workflow Execution by the language-specific Worker Entity. Examples of using multiple languages with Temporal include the Polyglot and Pendulum applications.