Skip to content

Bangla Lang is an interpreted programming language that allows developers to write code using the Bangla script. It’s designed to make programming more accessible for Bengali speakers by using their native language for syntax.

License

Notifications You must be signed in to change notification settings

Sayemahamed/BanglaProgrammingLanguage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bangla Lang - Interpreted Programming Language in Bangla Script

Bangla Lang is an interpreted programming language that allows developers to write code using the Bangla script. It’s designed to make programming more accessible for Bengali speakers by using their native language for syntax. Developed using C#, this project bridges the gap between technology and language, providing an innovative tool for native Bengali-speaking developers.

Features

  • Bangla Script Syntax: Write code entirely in Bangla script for an intuitive experience.
  • Interpreted Language: Executes code line by line, providing real-time feedback.
  • C# Backend: Built using C# for efficient performance and cross-platform compatibility.
  • User-Friendly: Ideal for beginners and Bengali-speaking programmers.

Demo

  • Watch this video Demo for better understanding

Prerequisites

To run Bangla Lang, you will need:

  • .NET SDK (version 6.0 or higher)
  • Windows, macOS, or Linux operating system

Installation

  1. Clone the repository:

    git clone https://github.com/Sayemahamed/BanglaProgrammingLanguage.git
  2. Navigate to the project directory:

    • install from the .MSI file in Release folder

Example Code

পূর্ণ প্রধান ( ) {
    দেখাও( "Hello world" );
}

This code will output "Hello world" to the console. More example in Examples folder

Contributing

Working on Bangla Lang 2.0 removed current code base. You are welcome to contribute there when code base made public

Acknowledgments

  • Inspired by the need to make programming more accessible for Bengali-speaking communities.
  • Built with C# to ensure high performance and flexibility.

Contact

For any inquiries, feel free to reach out to [[email protected]].


Bangla Lang 2.0 (In Development) - Interpreted Programming Language in Bangla Script

Bangla Lang 2.0 is an upcoming version of the interpreted programming language designed for Bengali speakers. This version introduces a simplified syntax, embedded SQLite3 database support, and HTTP capabilities, allowing developers to write code, manage databases, and build basic web applications—all in Bangla script.

Planned Features

  • Simplified Syntax: Streamlined language structure for a more intuitive coding experience.
  • Embedded SQLite3: Direct support for local databases within the language, allowing for easy data management.
  • HTTP Capability: Integrated HTTP functionality for developing basic web applications and making API calls.

About

Bangla Lang is an interpreted programming language that allows developers to write code using the Bangla script. It’s designed to make programming more accessible for Bengali speakers by using their native language for syntax.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published