SINGLISH PROGRAMMING LANGUAGE

LAH! Lang

No need cheem one.
Just code like you talk lah.

$npm install -g lahlang
PlaygroundDocumentation
hello_world.lah
OUTPUT
// Click ▶ RUN LAH! to see the output here
// Steady boh?

Why Lahlang?

🌶️

Spicy Errors

When things go wrong, we tell you properly. Expect JialatError, WahLauError, and GoneCase — at least the error messages shiok.

🍚

Got Everything One

Variables, loops, functions, objects, error handling. Everything you need to build something steady pom pi pi.

🗣️

Solid Singlish

Use keywords like eh listen lah, keep going lah, and one by one lah. Coding is now a conversation.

MORE SYNTAX

Loops. Functions.
The whole shiok.

Lahlang has everything a real language needs — written the way Singaporeans actually talk.

  • keep going lah → while loop
  • one by one lah → for loop
  • here take → return
loops.lah
eh listen lah

  // shiok: steady lah - define a function
  steady lah do this greet(name) {
    here take "Eh hello, " + name + "!";
  }

  // shiok: one by one - loop through names
  eh got names = ["Ah Beng", "Siti", "Muthu"];
  every one also (name in names) {
    oi greet(name);
  }

ok lah bye

ENOUGH TALK.

TIME TO CHIONG. START BUILDING WITH SINGLISH TODAY LAH.