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