Download Razen

Get the latest version of Razen Programming Language for your platform. Currently at beta v0.1.695 with language streamlining and error handling enhancements.

Latest Release

Razen Beta v0.1.76

Performance Boost & Enhanced Tooling

Cross-platform Lightweight June 7, 2025

Universal Installer

Razen provides a single universal installer that works across all major platforms. This is the recommended way to install Razen on your system.

Using curl (Recommended)

bash
curl -o installer.sh "https://raw.githubusercontent.com/BasaiCorp/razen-lang/main/installer.sh" && chmod +x installer.sh && ./installer.sh

Using wget (Linux)

bash
wget -O installer.sh "https://raw.githubusercontent.com/BasaiCorp/razen-lang/main/installer.sh" && chmod +x installer.sh && ./installer.sh

Additional Installer Options

The installer provides additional options for installation, updating, and removal:

Standard Installation

./installer.sh

Standard installation or update.

Force Installation

./installer.sh force

Force a fresh installation, overwriting existing.

Uninstall

./installer.sh uninstall

Remove Razen from your system.

Platform-Specific Installation

While the universal installer works on all platforms, here are specific instructions for each operating system.

Linux Installation

Linux installation is straightforward. Use either curl or wget:

bash - curl
curl -o installer.sh "https://raw.githubusercontent.com/BasaiCorp/razen-lang/main/installer.sh" && chmod +x installer.sh && ./installer.sh
bash - wget
wget -O installer.sh "https://raw.githubusercontent.com/BasaiCorp/razen-lang/main/installer.sh" && chmod +x installer.sh && ./installer.sh

The installer will automatically handle dependencies and set up Razen.

System Requirements

  • Linux (Ubuntu, Debian, Fedora, CentOS, or other major distributions)
  • Bash shell
  • curl or wget
  • At least 2GB free disk space

Using Razen

After installing Razen, you can start using it right away. Here are some basic commands.

Command Reference

Core Commands

razen <filename.rzn>

Run a Razen script.

razen new <filename>

Create a new Razen program.

razen version

Display version information.

razen help

Show help information.

Specialized Tools

razen-debug <filename.rzn>

Debug mode with detailed output.

razen-test <filename.rzn>

Test mode for testing scripts.

razen-run <filename.rzn>

Clean mode (only program output).

razen-update

Update to the latest version.

Creating Your First Razen Program

Let's create a simple "Hello, World!" program:

1 Create a new Razen file

razen new hello

2 Edit hello.rzn

hello.rzn
# My first Razen program
fun main() {
    show "Hello, World!";
}

3 Run your program

razen-run hello.rzn
Output

Hello, World!

Keeping Updated

Razen is actively developed. Stay current with the latest features and improvements.

Updating Razen

To update Razen to the latest version, simply run:

razen-update

This command checks for updates and installs the newest version if available.

Uninstalling Razen

If you need to uninstall Razen, use one of these methods:

./installer.sh uninstall
razen uninstall
Explore Documentation