Skip to content
@bnlang

Bnlang

Bnlang is a programming language that lets you write code in Bangla or English and run it effortlessly.

Bnlang Logo

Bnlang – Bangla Programming Language

A dual-language programming language designed to make coding more accessible in Bangla, and English.


🌐 What is Bnlang?

Bnlang is a production-ready dual-language programming language built for Bangladesh and beyond.
It bridges the gap between local language accessibility and modern software engineering.

  • ✍️ Write code in your language — Bangla, or English.
  • 🎓 Educationally driven — Tailored for students learning Computer Science in their native language.
  • Modern runtime — Powered by V8, supporting asynchronous and event-driven architecture.
  • 📚 Rich ecosystem — Includes BPM (package manager), a standard library (IO, HTTP, crypto, text), and developer tools.
  • 🌍 Global vision — While focused on Bangladesh, Bnlang is designed to interoperate with global software stacks.

🎥 Bnlang Keywords

🎯 Why Bnlang?

  • Accessibility: Programming should not be limited by language barriers.
  • Education: Students can learn Computer Science concepts without first mastering English keywords.
  • Innovation: Brings together local culture with global technology.

🌍 Community & Resources


Made with ❤️ in Bangladesh · Open to the World
Created by Mamun

Popular repositories Loading

  1. bnl-web bnl-web Public

    A modern, dual-language programming language designed for Bangla and English. Built for Bangladesh, open to the world.

    MDX 2 1

  2. .github .github Public

  3. bnl-vscode bnl-vscode Public

    Official VS Code extension for the Bangla Programming Language (Bnlang) with full support for syntax highlighting, completions, inline hints, and code formatting.

    TypeScript

  4. bnlang-syntax bnlang-syntax Public

    Syntax highlighting and language support for the Bangla programming language (Bnlang)

  5. linguist linguist Public

    Forked from github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    Ruby

  6. bpm bpm Public

    BPM is the official package manager for the Bangla programming language (Bnlang). It installs and publishes both pure-bnl libraries and native plugins (`.dll` / `.so` / `.dylib`), backed by a versi…

    Go

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…