docs
Tezz Documentation  /  Hinglish Support

Hinglish Support 🇮🇳

Tezz is the world's first backend language that natively supports Hinglish (Hindi + English) keywords interchangeably.

Whether you are learning to code or want to express logic in a more culturally familiar way, Tezz maps Hinglish keywords directly to their English counterparts at the AST level. There is zero performance penalty.

Keyword Mapping

English Hinglish Meaning
letrakhoKeep / Store
constpakkaPermanent / Fixed
fnkaamWork / Task
servicesevaService
routerastaPath / Route
respondjawabAnswer / Respond
ifagarIf
elsewarnaOtherwise
whilejabtakAs long as
trykoshishAttempt
catchpakadGrab / Catch
returnvapasReturn / Back
printdikhaShow
asyncbaadmeinLater (Asynchronous)
awaitrukoWait
truesahiCorrect / True
falsegalatWrong / False

Example: A Pure Hinglish API

You can write an entire backend service using only Hinglish keywords.

pakka version = "0.2.0"

kaam generateGreeting(name) {
  agar name == "Abhinav" {
    vapas "Namaste Creator! 🙏"
  } warna {
    vapas "Namaste, {name}! ⚡"
  }
}

seva HinglishAPI on 3000 {
  rasta GET "/" {
    rakho user = request.query.name || "Duniya"
    dikha("Request from: " + user)
    jawab 200 { 
      message: generateGreeting(user),
      status: sahi
    }
  }
}