I n i t i a l i z i n g . . .

The Modern Programming Language for Everyone

Razen is a modern, intuitive programming language designed for clarity, performance, and ease of use. With a clean syntax and strong type safety, Razen offers an excellent balance between development speed and runtime performance.

Cross-platform Open Source v0.1.695
hello.rzn

Designed for Modern Development

Razen combines the best features of modern programming languages with innovative new concepts to create a language that's both powerful and easy to use.

Fast Performance

Built for efficiency with optimized runtime execution, Razen delivers exceptional performance for all types of applications.

Intuitive Syntax

Python-like syntax that's easy to read and write, making development faster and more enjoyable for programmers of all levels.

Type Safety

Strong type checking for variables with specialized declaration tokens, helping catch errors early in the development process.

Rich Library System

Extensive library system with bracket notation for function calls, making it easy to extend and integrate with existing code.

Error Handling

Comprehensive error handling with try/catch blocks and detailed error messages to help you debug your code quickly.

Built-in Debugging

Comprehensive debugging tools including step-by-step execution to help you find and fix issues in your code.

See Razen in Action

Explore the clean, intuitive syntax of Razen with these examples.

Examples

factorial.rzn

Factorial Function

This example demonstrates how to create a recursive factorial function in Razen. The function calculates the factorial of a number by multiplying it by the factorial of (n-1) until it reaches the base case of 1.

Get Started with Razen

Follow these simple steps to install and start using Razen on your system.

1

Install Razen

Use our universal installer to set up Razen on your system.

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

Create a Program

Create your first Razen program with a simple command.

razen new hello
3

Run Your Code

Execute your Razen program and see the results.

razen-run hello.rzn

Join the Community

Connect with other Razen developers, get help, and contribute to the project.