Overview News Install Examples Docs Packages GitHub

Documentation

Jik Docs Jik CLI Reference Jik Grammar Reference Known Issues and Current Limitations Jik Standard Library Jik Language Overview 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. Control Flow 15. Error handling 16. Foreign Function Interface (C interop) 17. Builtins

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.12 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. Control Flow
  15. Error Handling
  16. Foreign Function Interface (C interop)
  17. Builtins
  18. Standard Library

---

Additional references:
  • Jik grammar
  • Known issues and current limitations
© 2026 Radovan Horvat. Jik is MIT licensed. Contact: contact@jik-lang.org · Report an issue