VIRA / فيراAN OPEN SOURCE LANGUAGE FROM EGYPTEST. 2024
A programming language for curious minds

Write code
that speaks.

Vira is a modern, high-performance systems and AI language born in Egypt. Simple enough to learn on a weekend. Powerful enough to keep.

♥ Made in Egypt, with patience, coffee & a love of fast software.
EG
مصر
hello.viraVIRA 0.4.2
01 module basics
02 
03 mut headcount := 42
04 headcount = headcount + 5
05 println('Headcount: ${headcount}')
compiled in 0.08s▶ RUN
less syntax.
more signal.
01 / THE IDEA

Software with
a point of view.

Vira is a modern, high-performance systems and AI language. It combines C and Rust-level control with Go-like simplicity, deterministic autofree memory, SIMD tensors, and supervised actors.

READ THE README
01

Fast by default

Native speed without the ceremony. Vira compiles close to the metal and stays out of your way.

02

Readable syntax

Clear, expressive syntax with immutability by default, string interpolation, and familiar control flow.

03

Batteries included

A tiny toolchain, a friendly package manager, and everything you need to ship your first idea.

02 / A TASTE OF VIRA

Small language.
Big hello.

hello.viraVIRA
module basics

const APP_NAME = 'Vira'

fn main() {
  company_name := 'VexCorp'
  mut headcount := 42
  headcount = headcount + 5

  println('${company_name} welcomes you to ${APP_NAME}!')
  println('Headcount: ${headcount}')
}

Clean, expressive, and surprisingly familiar. That's the idea.

03 / GET VIRA

Ready when
you are.

Install the compiler, open your terminal, and make something that matters.

$ curl -fsSL https://raw.githubusercontent.com/viralang/vira/main/scripts/install.sh | bash
READ THE TUTORIALS
04 / COME SAY HI

There's room
at the table.

Vira is built in the open, with people who care about craft, language, and making the internet a little more interesting.