A manual memory managed,
compiled to C99,
programming language with off-side rule syntax,
and YakshaLisp sublanguage.

Simple. Strict. Speedy.

Language syntax is minimalistic and has similarities to Python.
Manual memory management is required.
Use YakshaLisp to create macros (Hygenic, Non-hygenic, or non-hygenic metamacros).

All Fury, No Fuss.

A randomly generated tree moving in the wind created with Yaksha and Raylib.

A versatile new tool

Yaksha aims to be a simple general purpose language with a minimalistic standard library.

One goal is to have easy access to GPU/parallel programming (this has not yet begun, and hopefully we can get there) using OpenCL.

There are first class support for Windows, and also has cross platform support for MacOS and Linux.

Author is using Yaksha in commercial projects such as Xido and Mido-J1.