Object Serialization Runtimes
Choose the runtime whose API your application uses. Runtime documentation is scoped to binary object serialization; Row Format, Fory JSON, compiler, and gRPC pages remain with their product owners.
| Runtime | Modes | Documentation |
|---|---|---|
| Java | xlang and native | Java runtime |
| Python | xlang and native | Python runtime |
| C++ | xlang and native | C++ runtime |
| Go | xlang and native | Go runtime |
| Rust | xlang and native | Rust runtime |
| JavaScript/TypeScript | xlang | JavaScript/TypeScript runtime |
| C# | xlang | C# runtime |
| Swift | xlang | Swift runtime |
| Dart | xlang | Dart runtime |
| Scala | xlang and JVM native | Scala runtime |
| Kotlin | xlang and JVM native | Kotlin runtime |