Get Started

Install Aral

Download the latest archive for your operating system from the Releases page:

  • Linux: aral-<version>-linux.tar.gz
  • macOS: aral-<version>-macos.tar.gz
  • Windows: aral-<version>-windows.zip

Each package includes the Aral interpreter and a bundled Java runtime, so a separate Java installation is not required.

macOS note

The macOS package is not signed or notarized yet. If macOS blocks aral after download, remove the quarantine attribute from the extracted folder:

xattr -dr com.apple.quarantine .
chmod +x ./aral
./aral --version

Then run your program:

./aral run program.aral

Update or switch version

Aral can update to the latest release, upgrade to a specific version, or switch back to an older version.

Linux and macOS:

./aral update
./aral update v0.3.4
./aral update v0.3.3

Windows:

.\aral.bat update
.\aral.bat update v0.3.4
.\aral.bat update v0.3.3

Use --check to see what would be installed, and --list to see available versions:

./aral update --check
./aral update --list

After switching, confirm the active version:

./aral --version

Quickstart

The code writing syntax of the Aral programming language is as simple as Python’s. You can see this in the example of the “Hello World” code below.

shıǵar("Hello World");

Run

Linux and macOS:

./aral run program.aral

Windows:

.\aral.bat run program.aral

Syntax

The syntax of the Aral programming language is in Karakalpak. All keywords and commands are written using words from the Karakalpak language.


Back to top

Aral Programming Language - Open Source Educational Project

This site uses Just the Docs, a documentation theme for Jekyll.