All Projects
ProductOpen sourceShahriar Labs

BaghLang

Bengali-First Programming Language

BaghLang is a bilingual programming language with Bangla syntax that compiles to Python — teaching coding in the native language.

Language
Bangla
Target
Python
IDE
Web

About this project

BaghLang is a Bengali-first programming language created by Shihab Shahriar Antor. It supports Bangla and phonetic Latin syntax and compiles to Python, removing the language barrier for children in Bangladesh learning to code. Ships with an online IDE for the cloud studio.

Highlights

  • Bilingual syntax: Bangla and phonetic Latin
  • Compiles to Python — full standard library access
  • Cloud IDE (bagh-online) for instant in-browser coding
  • Designed for Bangladeshi students learning to code

Tech stack

Python
Compiler Design
Go
TypeScript

Built by

Shihab Shahriar Antor — a product of Shahriar Labs

More products by Shihab Shahriar Antor