Skip to content

Ztry8/Cylium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cylium

Imperative, strongly typed scripting language

Website | Getting started | Docs

What is Cylium?

Cylium is a minimalistic programming language focused on clarity and control.
It combines the efficiency of low-level languages such as C and Rust
with a clean, easy-to-learn syntax.

The language emphasizes simplicity while still offering precise control over memory.
Explicit memory management is available when needed, without unnecessary boilerplate.

  • Clear and minimal design — clean, expressive syntax focused on readability and control

  • Low-level efficiency — inspired by the performance and control of C and Rust

  • Flexible usage — suitable for scripting, tooling, and systems-level development

Example:

# read input from user
var name = input

# printing on stdout
echo Hello, {name}!

# exit the program gracefully
delete name
exit 0

Read More

This is the official and primary repository of the Cylium programming language.
It includes the full interpreter source code and all development-related resources.
Documentation and tutorials are available on the official website.

Compilation from Source

You can compile Cylium yourself from source by following these steps:
(Precompiled binaries are also available for download here)

  1. Install Rust
    Follow the instructions at https://rustup.rs to install Rust and Cargo.

  2. Clone the repository

    git clone https://github.com/ztry8/cylium.git
    cd cylium/interpreter
    
  3. Build the release version

    cargo build --release
    

After building, the compiled binary will be available in target/release/