Browse documentation

Jik Language Overview

This document is a language tour, not a full specification. It is meant to give you a solid feel for how to write Jik code and what the core features look like.

This document applies to Jik version 0.1.0-alpha.24 and may change for future versions.

Chapters

  1. Introduction
  2. Running Jik Code
  3. Files, Modules, and Imports
  4. Basic Syntax and Structure
  5. Values and Types
  6. Variables and Assignment
  7. Structs
  8. Memory Management in Jik
  9. Enumerations
  10. Options
  11. Variants
  12. Vectors
  13. Dictionaries
  14. Tables
  15. Control Flow
  16. Error Handling
  17. Foreign Function Interface (C interop)
  18. Builtins
  19. Standard Library

---

Additional references: