landscape

ZEN Documentation

Getting started

Zen is a simple way to develop applications and services. It is designed with safety and maintainability in mind, providing a set of tools that help you write stable software with confidence.

Use cases

Zen can be used in a variety of scenarios, including:

  • Embedded scripting – Zen can be easily integrated into existing ecosystems, providing a lightweight and safe scripting layer.
  • Asynchronous data processing – Zen enables concurrent and parallel data processing across multiple stages while remaining simple to reason about.
  • Auditable business logic – Zen is well suited for domains that require verification and compliance, such as financial systems, transaction processing, and regulatory workflows, where critical operations must be traceable and auditable.

Hello world

A Zen program starts execution in the main function, which serves as the program’s entry point. Output is produced using the println function.

Downloading SDK...


Activity

Modify the following program to print your name.

Downloading SDK...