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.