Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>BengaliScript SnippetsNew to Visual Studio Code? Get it now.
BengaliScript Snippets

BengaliScript Snippets

Atikin Verse

|
3 installs
| (0) | Free
Snippets extension for BengaliScript programming language. Created by Atikin Verse.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🏵️ BengaliScript Programming Language

BengaliScript brings the elegance of বাংলা (Bengali) to coding — write expressive, native-language code with ease and clarity.

🎉 Developed by: Atikin Verse


📦 ফাইল তথ্য

  • ফাইল এক্সটেনশন: .bs
  • CLI টুল: bengaliscript
  • ভিত্তি: JavaScript (অভ্যন্তরীণভাবে)
  • চালানো হয়: BengaliScript interpreter
  • নেটিভ আউটপুট: শুধুমাত্র বাংলা বার্তা ও লগ

🌐 বাংলা কীওয়ার্ড অনুবাদ

🧠 বাংলা কীওয়ার্ড 💻 JavaScript সমতুল্য
ফাংশন function
মুদ্রণ() console.log()
ধর let
ধ্রুব const
যদি if
অন্যথা যদি else if
অন্যথা else
যাবত while
জন্য for
ফেরত return
শ্রেণী class
নতুন new
অপেক্ষা কর await
প্রতিশ্রুতি Promise
সমাধান কর resolve
ব্যর্থ কর reject

🚀 বৈশিষ্ট্য

🌟 বৈশিষ্ট্য বিবরণ
সম্পূর্ণ বাংলা সিনট্যাক্স সমস্ত কোড বাংলা ভাষায় লেখা হয়।
বাংলা CLI bengaliscript CLI দিয়ে .bs ফাইল চালান।
শিক্ষাবান্ধব নতুন প্রোগ্রামারদের জন্য সহজ ও সরল।
JavaScript ভিত্তিক অভ্যন্তরীণভাবে JS ভিত্তিক কিন্তু সরাসরি দেখা যায় না।
বাংলা আউটপুট সমস্ত আউটপুট বাংলা ভাষায় প্রদর্শিত হয়।

✨ উদাহরণ

📄 hello.bs

# 1️⃣ Simple Hello World

ফাংশন টেস্ট১() {
  মুদ্রণ("হ্যালো, বিশ্ব!");
}
টেস্ট১();

# Output: হ্যালো, বিশ্ব!

---

# 2️⃣ Variables & Addition

ফাংশন টেস্ট২() {
  ধর ক = 5;
  ধর খ = 3;
  মুদ্রণ("যোগফল: " + (ক + খ));
}
টেস্ট২();

# Output: যোগফল: 8

---

# 3️⃣ If-Else

ফাংশন টেস্ট৩() {
  ধর স্কোর = 75;
  যদি (স্কোর >= 80) {
    মুদ্রণ("দারুণ!");
  } অন্যথা যদি (স্কোর >= 60) {
    মুদ্রণ("ভালো!");
  } অন্যথা {
    মুদ্রণ("পাশ!");
  }
}
টেস্ট৩();

# Output: ভালো!

---

# 4️⃣ While Loop

ফাংশন টেস্ট৪() {
  ধর গণনা = 1;
  যাবত (গণনা <= 3) {
    মুদ্রণ("গণনা: " + গণনা);
    গণনা = গণনা + 1;
  }
}
টেস্ট৪();

# Output:
# গণনা: 1
# গণনা: 2
# গণনা: 3

---

# 5️⃣ For Loop

ফাংশন টেস্ট৫() {
  জন্য (ধর i = 1; i <= 3; i = i + 1) {
    মুদ্রণ("আইটেম: " + i);
  }
}
টেস্ট৫();


# Output:
# আইটেম: 1
# আইটেম: 2
# আইটেম: 3

---

# 6️⃣ Array Usage

ফাংশন টেস্ট৬() {
  ধর তালিকা = ["আম", "কলা", "লিচু"];
  তালিকা.প্রতি(ফাংশন(ফল) {
    মুদ্রণ("ফল: " + ফল);
  });
}
টেস্ট৬();

# Output:
# ফল: আম
# ফল: কলা
# ফল: লিচু

---

# 7️⃣ Function with Return


ফাংশন যোগ(ক, খ) {
  ফেরত ক + খ;
}
ফাংশন টেস্ট৭() {
  মুদ্রণ("ফলাফল: " + যোগ(10, 15));
}
টেস্ট৭();

# Output: ফলাফল: 25

---

# 8️⃣ Object Usage

ফাংশন টেস্ট৮() {
  ধর মানুষ = {নাম: "আতিকিন", বয়স: 25};
  মুদ্রণ("নাম: " + মানুষ.নাম);
  মুদ্রণ("বয়স: " + মানুষ.бয়স);
}
টেস্ট৮();

# Output:
# নাম: আতিকিন
# বয়স: 25

---

# 9️⃣ Try-Catch

ফাংশন টেস্ট৯() {
  চেষ্টা {
    নিক্ষেপ "ত্রুটি ঘটেছে!";
  } ধরা (ভুল) {
    মুদ্রণ("ধরা ত্রুটি: " + ভুল);
  }
}

টেস্ট৯();

# Output: ধরা ত্রুটি: ত্রুটি ঘটেছে!

---

# 🔟 Async & Await (Simulated)


অসম ফাংশন টেস্ট১০() {
  মুদ্রণ("ডাটা আনছে...");
  অপেক্ষা কর নতুন প্রতিশ্রুতি(ফাংশন(সমাধান) {
    সময়পর(ফাংশন() {
      সমাধান();
    }, 1000);
  });

  মুদ্রণ("ডাটা লোড সম্পূর্ণ!");
}

টেস্ট১০();

# Output:
# ডাটা আনছে...
# (১ সেকেন্ড পর)
# ডাটা লোড সম্পূর্ণ!


---

### 🧪 ব্যবহার
CLI এর মাধ্যমে BengaliScript ফাইল চালান:
bengaliscript path/to/file.bs

---


🤝 অবদান রাখা
আমরা BengaliScript আরও উন্নত করতে কমিউনিটির সহায়তা স্বাগত জানাই।
আপনি অবদান রাখতে চাইলে নিচের ধাপগুলি অনুসরণ করুন:

এই রিপোজিটরিটি fork করুন।

আপনার ফিচার বা বাগ ফিক্সের জন্য একটি নতুন ব্রাঞ্চ তৈরি করুন।

আপনার কোডে টেস্ট লিখুন এবং চালান।

পরিবর্তনগুলো commit করুন এবং push করুন।

একটি Pull Request পাঠান।

দয়া করে নিশ্চিত করুন যে আপনার কোড আমাদের কোড স্টাইল এবং টেস্টিং গাইডলাইন অনুসরণ করছে।


---

📜 পরিবর্তনের ইতিহাস (Changelog)
v1.0.0 — Initial Release 🚀
BengaliScript এর প্রথম সংস্করণ প্রকাশ।

বাংলা কীওয়ার্ড এবং সিনট্যাক্স সাপোর্ট যোগ করা।

CLI টুল bengaliscript যুক্ত করা।

উদাহরণ ফাইলসমূহ যোগ করা: hello.bs, variables.bs, loop.bs, if-else.bs।

---


🔖 লাইসেন্স
MIT License এর অধীনে সরবরাহ করা হয়েছে।

---


🧑‍💻 নির্মাতা
Atikin Verse
ভালবাসা দিয়ে তৈরি — শুধুমাত্র শিক্ষা ও ভাষার প্রতি ভালোবাসার জন্য ❤️


## FOLLOW US ON For more information:

Join our social media for exciting updates, news, and insights! Follow us on :

<!--Table-->
| ACCOUNTS                 | USERNAME          |
|------------              | --------------    |
| FACEBOOK                 | atikinverse       |
| INSTAGRAM                | atikinverse       |
| LINKEDIN                 | atikinverse       |
| TWITTER (X)              | atikinverse       |
| THREADS                  | atikinverse       |
| PINTREST                 | atikinverse       |
| QUORA                    | atikinverse       |
| REDDIT                   | atikinverse       |
| TUMBLR                   | atikinverse       |
| SNAPCHAT                 | atikinverse       |
| SKYPE                    | atikinverse       |
| GITHUB                   | atikinverse       |

---


📬 যে কোনও মতামত, প্রস্তাব, বা সহযোগিতার জন্য আমাদের সাথে যোগাযোগ করুন।

BengaliScript — বাংলায় কোডিং এর আনন্দ! 🚀
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft