Skip to main content
JamboScript Logo

Welcome to JamboScript!

JamboScript is a Swahili-based programming language that transpiles to JavaScript.

Quick Example

kazi salamu(jina) {
kama (jina ni "Fatma") {
andika("Jambo boss 👑")
} la sivyo {
andika("Jambo " + jina)
}
}

salamu("Fatma")
salamu("Juma")

Installation

npm install -g jamboscript

Your First Program

Create a file called habari.jambo:

andika("Habari Dunia!")

acha jina = "Juma"
andika("Jina langu ni " + jina)

Run it:

jamboscript habari.jambo

Why JamboScript?

  • Learn in Swahili — Use familiar words like kazi (function), kama (if), andika (print)
  • Real JavaScript — Transpiles to clean JS you can use anywhere
  • Full featured — Variables, functions, loops, conditionals, and more