Non-Python SDKs¶
Airflow tasks can be written in languages other than Python through a Language SDK (Go, Java, TypeScript, …). These pages specify what every such SDK shares. For the user-facing guides, see Non-Python Task SDKs.
For all programming languages¶
Compiled programming languages¶
An SDK that produces a binary artifact also has to agree on the shape of that artifact.