SHAHRIAR LABSIntelligence in Motion
    🐅 Public Beta

    Think in Bangla.
    Code the Future.

    Bagh is a Bangla-first programming language that teaches children and beginners how to think like coders — in their mother tongue. No English barrier. Just logic, creativity, and Bangla.

    300 million Bengali speakers. Zero native programming languages.

    Every major programming language — Python, Java, JavaScript — is English-first. For a child in rural Bangladesh, learning to code means learning a foreign language first. Bagh removes that barrier. When you code in Bagh, you write যদি instead of "if", লুপ instead of "loop". The logic is the same. The language is yours.

    Built for young Bengali coders

    🔤

    Bangla-First Syntax

    All keywords, operators, and error messages are in Bangla. Students read code the same way they read a book.

    💻

    Online Playground

    Write and run Bagh code instantly in the browser. No downloads, no setup — just open and start coding.

    🤖

    AI Mentor

    When stuck, the AI mentor explains mistakes and suggests corrections in plain conversational Bangla.

    📚

    Visual Lessons

    Structured curriculum with interactive lessons covering logic, loops, conditions, functions, and basic algorithms.

    🎮

    Build Real Projects

    Students create games, interactive stories, and programs — not just exercises. Real output builds confidence.

    🏫

    Classroom Ready

    Teacher dashboard in development. Designed to integrate with school curricula across Bangladesh.

    Frequently Asked Questions

    What is Bagh Language?
    Bagh is a Bangla-first programming language designed to help children and beginners in Bangladesh learn coding in their mother tongue. Bagh's keywords, syntax, and error messages are all in Bangla — so young learners can focus on computational thinking rather than the barrier of English vocabulary.
    Who is Bagh Language for?
    Bagh is designed primarily for primary and middle-school students in Bangladesh, particularly children aged 8–14. It is also useful for Bangla-speaking adults who want to learn programming for the first time without the added difficulty of learning a foreign language simultaneously.
    What can you build with Bagh Language?
    Bagh is designed for learning and early programming education. Students can write scripts, create simple games, build interactive stories, and solve algorithmic problems — all in Bangla. The language comes with an interactive online playground so learners can run code instantly in the browser.
    Does Bagh Language have an AI mentor?
    Yes. Bagh includes an AI mentor module that guides learners step by step. When a student makes an error, the AI mentor explains the mistake in plain Bangla, suggests a correction, and offers a related lesson to strengthen the underlying concept.
    Is Bagh Language open to the public?
    Bagh is currently in public beta at bagh-beta.shahriarlabs.com. The interactive playground is free to use. The language and curriculum are actively developed by Shahriar Labs, and the roadmap includes classroom tools for teachers and school partnerships across Bangladesh.

    Start coding in Bangla today

    Free to use. No installation. Open the playground and write your first Bagh program in minutes.

    Open Bagh Playground →

    Built by Shihab Shahriar Antor at Shahriar Labs