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.695

Language Streamlining & Error Handling Enhancements

Cross-platform Lightweight May 30, 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.

Installation Options

Using curl (Linux/macOS/Windows with Git Bash)

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

Using wget (Linux)

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

Additional 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

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 with the universal installer. You can use either curl or wget:

curl -o installer.sh "https://raw.githubusercontent.com/BasaiCorp/razen-lang/main/installer.sh" && chmod +x installer.sh && ./installer.sh
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 all dependencies and set up Razen on your system.

System Requirements

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

Using Razen

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

Command Reference

Core Commands

terminal
razen <filename.rzn>

Run a Razen script

terminal
razen new <filename>

Create a new Razen program

terminal
razen version

Display version information

terminal
razen help

Show help information

Specialized Tools

terminal
razen-debug <filename.rzn>

Debug mode with detailed output

terminal
razen-test <filename.rzn>

Test mode for testing scripts

terminal
razen-run <filename.rzn>

Clean mode (only shows program output)

terminal
razen-update

Update to the latest version

Creating Your First Razen Program

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

1 Create a new Razen file

terminal
razen new hello

2 Edit hello.rzn with your favorite editor

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

3 Run your program

terminal
razen-run hello.rzn
output

Hello, World!

Keeping Updated

Razen is under active development with regular updates. Stay up to date with the latest features and improvements.

Updating Razen

To update Razen to the latest version, simply run:

terminal
razen-update

This will automatically check for updates and install the newest version if available.

Uninstalling Razen

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

terminal
./installer.sh uninstall
terminal
razen uninstall