v0.1.0 node ≥ 18 file ext .al mit

arnablang

a tiny language with a big personality. six keywords, zero ceremony.

keywords
07
extension
.al
runtime
node
vibes
∞
about

why bother

minimal
seven keywords. that's it.
no imports, no boilerplate, no decorators
expressive
reads like english, kinda.
gugugaga, lowk, milk — yes really
runnable
one node command, one file.
node src/index.js arnab.al
syntax

the whole language

use j / k to step through topics

cheatsheet

keywords

example

number pyramid

output — pyramid.al

simulated output. run locally for the real thing.

playground

try it now

browser sandbox — supports ts, fw, gugugaga, milk, basic math & strings

editor — sandbox.al
terminal
// press run to execute
install

run it locally

files use the .al extension — e.g. arnab.al, pyramid.al