Bhidu Language

TypeScript ISC

BhaiLang is an experimental, interpreted programming language designed for fun, learning, and exploring compiler/interpreter concepts through a uniquely desi syntax.

Stars
17
Forks
0
Downloads
5,118
Open Issues
0
Files main

Repository Files

Loading file structure...
README.md
<p align="center">
  <img src="https://res.cloudinary.com/djgvfl1tv/image/upload/v1780666791/logo_mqnqn4.png" alt="Bhidu Language" width="180">
</p>

<h1 align="center">Bhidu Language</h1>

<p align="center">
  A premium, feature-rich toy programming language written in TypeScript with Mumbai local slang, featuring a custom lexer, recursive-descent parser, nested environment scoping, CLI, and an interactive REPL.
</p>

<p align="center">
    <img src="https://img.shields.io/github/stars/ghostcompiler/bhidu-language?style=for-the-badge&logo=github" />
    <img src="https://img.shields.io/npm/dt/bhidu-lang?style=for-the-badge&logo=npm" />
    <img src="https://img.shields.io/npm/v/bhidu-lang?style=for-the-badge&logo=npm" />
</p>

---

## ⚡ About

**bhidu-lang** is a premium, feature-rich programming language built in TypeScript featuring Mumbai local slang. It comes with a custom compiler engine, live hot-reloading dev server for web applications, AST debugging, interactive REPL shell, and a dedicated VS Code extension for syntax highlighting and linting.

---

## 🛠️ Installation

Install **bhidu-lang** globally via NPM:

```bash
npm install -g bhidu-lang
```

---

## 📖 Complete Documentation

The complete, thorough guides and documentation reference (including how to scaffold projects with `bhidu hagde`, run files, compile web apps, use the REPL, write reactive components, and install the VS Code extension) is available inside the documentation pages:

👉 **[ghostcompiler.github.io/bhidu-language/](https://ghostcompiler.github.io/bhidu-language/)**