landscape

ZEN Documentation

Lifecycle

Zen is both compiled and interpreted, and the lifecycle of a Zen program consists of the following stages:

  • Code Editing - typically done in an IDE or text editor.
  • Compilation - source code is converted into Zen's bytecode.
  • Interpretation - compiled bytecode is converted into machine instructions and executed.

Memory management

Zen manages memory automatically by allocating and deallocating resources using a RAII model.