বাংলা প্রোগ্রামিং হাব হলো বাংলা ভাষায় কোড লেখা, রান করা ও শেখার জন্য তৈরি আসল, কার্যকর টুলগুলোর একটি কিউরেটেড সংকলন — কোড রানার, নতুন বাংলা প্রোগ্রামিং ভাষা, ফ্লোচার্ট জেনারেটর, আইডিই এবং শিশুদের জন্য বিশেষভাবে তৈরি ভিজ্যুয়ালাইজার, সব একসাথে, কোনো অ্যাকাউন্ট ছাড়াই।
ইংরেজি কীওয়ার্ড আর সিনট্যাক্স মুখস্থ না করে, নিজের ভাষায় লজিক বুঝে কোড শেখা — এই আটটি টুল ঠিক সেই কাজটাই সহজ করে।
প্রতিটি টুল আলাদাভাবে তৈরি ও চালু রাখা হয়েছে — কোড রান করা, নতুন ভাষা শেখা, ফ্লোচার্ট বানানো বা শিশুদের শেখানো — প্রতিটির জন্য আলাদা, ফোকাসড অভিজ্ঞতা।
নিজের বাংলা কোড লিখুন বা উদাহরণ বেছে নিন, তারপর সাথে সাথে রান করে ফলাফল দেখুন।
কোডের লজিক ফ্লোচার্টে রূপান্তর করে দেখুন, তারপর একই কোড রান করে ফলাফল মিলিয়ে নিন।
একদম শুরুর শিক্ষার্থীদের জন্য ভিজ্যুয়াল টুল থেকে শুরু করে প্রফেশনাল আইডিই পর্যন্ত, সব পর্যায়ের জন্য কিছু না কিছু আছে।
কোনো সাইন-ইন দেয়াল নেই — কার্ডে ক্লিক করলেই সরাসরি টুলটি খুলে যায় এবং ব্যবহার শুরু করা যায়।
কোড রানার, ফ্লোচার্ট জেনারেটর বা শিশুদের ভিজ্যুয়ালাইজার — যেটাই হোক, একই পদ্ধতি কাজ করে।
নিচের ক্যাটালগ থেকে আপনার প্রয়োজন অনুযায়ী টুলটি বেছে নিন।
নিজের বাংলা কোড লিখুন, অথবা দেওয়া উদাহরণ থেকে একটি বেছে সরাসরি রান করুন।
আউটপুট, ফ্লোচার্ট বা ভিজ্যুয়ালাইজেশন দেখে ধারণাটি নিজের ভাষায় গেঁথে নিন।
ক্যাটাগরি অনুযায়ী ফিল্টার করুন, তারপর কার্ডে ক্লিক করলেই টুলটি নতুন ট্যাবে খুলে যাবে।
বাংলা ভাষায় লেখা কোড সরাসরি ব্রাউজারে রান করুন — লিখুন, রান করুন, সাথে সাথে আউটপুট দেখুন।
বন্ধুর মতো সহজ বাংলা সিনট্যাক্সে লেখা একটি নতুন প্রোগ্রামিং ভাষা — শেখা ও লেখা দুটোই সহজ।
সি প্রোগ্রামিং শিখুন বাংলায় — কীওয়ার্ড ও ব্যাখ্যা বাংলায় পড়ে, কোড রান করেই ধারণাটি বুঝুন।
বাংলা কোড থেকে ফ্লোচার্ট ও কোড রান — একটি বাংলা প্রোগ্রাম লিখে সাথে সাথে তার ফ্লোচার্ট দেখুন।
একটি বাংলা কোডিং এডিটর, কোড লিখুন, রান করুন।
একাধিক বাংলা প্রোগ্রামিং ভাষার সংকলন একটি প্ল্যাটফর্মে — তুলনা করুন, চর্চা করুন।
শিশুদের জন্য তৈরি ইন্টারেক্টিভ পাইথন ভিজ্যুয়ালাইজার — খেলার ছলে কোড শেখা।
শিশুদের জন্য সি প্রোগ্রামিং বই — প্রতিটি অধ্যায়ে ইন্টারেক্টিভ উদাহরণ ও সহজ ব্যাখ্যা।
একটি প্রোগ্রামিং ধারণা শেখার তিনটি সাধারণ উপায়, আর প্রতিটি আসলে কী দেয়।
| পদ্ধতি | বাংলা টুল | ইংরেজি বই / ডকুমেন্টেশন | ভিডিও লেকচার |
|---|---|---|---|
| নিজের ভাষায় ধারণা বোঝা | হ্যাঁ, সরাসরি বাংলায় | না — আগে ইংরেজি বুঝতে হয় | নির্ভর করে লেকচারের ভাষার উপর |
| নিজের কোড লিখে রান করা যায় | হ্যাঁ, একাধিক টুলে | না | না |
| ফ্লোচার্ট বা ভিজ্যুয়াল সহায়তা | হ্যাঁ, বেশ কিছু টুলে | খুব কম | মাঝে মাঝে |
| শিশুদের জন্য উপযোগী | হ্যাঁ, আলাদা টুল আছে | সাধারণত না | সাধারণত না |
| অ্যাকাউন্ট প্রয়োজন | না — সরাসরি ব্যবহারযোগ্য | নির্ভরশীল | প্রায়ই হ্যাঁ |
নিচের প্রতিটি শব্দ উপরের ক্যাটালগের একটি না একটি টুলের সাথে সরাসরি সম্পর্কিত।
ইংরেজি কীওয়ার্ডের বদলে বাংলা শব্দ ব্যবহার করে কোড লেখার পদ্ধতি — দেখুন Bondhu Lang ও Bangla Pro Langs-এ।
লেখা কোড সরাসরি ব্রাউজারে চালিয়ে আউটপুট দেখানোর ব্যবস্থা — Bangla Code Runner-এ ব্যবহার করুন।
প্রোগ্রামের নিয়ন্ত্রণ-প্রবাহের ডায়াগ্রাম, স্বয়ংক্রিয়ভাবে তৈরি — দেখুন Bangla2Flow-তে।
লেখা, রান করা ও ডিবাগ করার সম্পূর্ণ পরিবেশ — Kodu Pro-তে ব্যবহার করে দেখুন।
কোড ধাপে ধাপে চলার দৃশ্যমান রূপ — শিশুদের জন্য দেখুন py-viz-forkids-এ।
প্রতিটি অধ্যায়ে চলমান উদাহরণসহ শেখার বই — দেখুন c-book-forkids-এ।
"Bangla Code Runner দিয়ে প্রথমবার নিজের লেখা কোড বাংলায় রান করে দেখলাম — জিনিসটা মাথায় গেঁথে গেল।"
"আমার ছোট বোনকে py-viz-forkids দিয়ে কোড শেখাচ্ছি — ও নিজে থেকেই এখন প্রোগ্রাম চালাতে পারে।"
"Bangla2Flow দিয়ে লজিক আগে ফ্লোচার্টে বুঝে নিয়ে তারপর কোড লিখি — ভুল অনেক কমে গেছে।"
না। ক্যাটালগের প্রতিটি টুল উন্মুক্তভাবে ব্যবহারযোগ্য — কার্ডে ক্লিক করলেই সরাসরি ব্যবহার শুরু করা যায়, কোনো অ্যাকাউন্ট বা পেমেন্ট ছাড়াই।
বাংলা কোড রানার, নতুন বাংলা প্রোগ্রামিং ভাষা, ফ্লোচার্ট জেনারেটর, প্রফেশনাল আইডিই এবং শিশুদের জন্য শিক্ষামূলক টুল — মোট আটটি প্রজেক্ট জুড়ে।
প্রতিটি কার্ড সরাসরি সংশ্লিষ্ট টুলের নিজস্ব ঠিকানায় (Vercel-এ হোস্ট করা) নিয়ে যায়, যেখানে টুলটি সরাসরি ব্যবহার করা যায়।
হ্যাঁ — py-viz-forkids ও c-book-forkids বিশেষভাবে শিশুদের জন্য তৈরি, আর বাকি টুলগুলো নতুন শিক্ষার্থী থেকে অভিজ্ঞ ডেভেলপার সবার কাজে লাগে।
প্রতিটি প্রজেক্ট আলাদাভাবে সক্রিয়ভাবে তৈরি ও রক্ষণাবেক্ষণ করা হয়, তাই নতুন ফিচার ও উন্নতি সময়ে সময়ে যোগ হতে পারে।