Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • JavaScript Documentation48টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • JavaScript কী?
  • Syntax & Comments
  • Variables
  • Data Types: Basics
  • Data Types: Conversion
  • Data Types: Advanced
  • Strings
  • Numbers & Math
  • Date & Time
  • Operators
  • Conditions
  • Loops
  • Functions: Basics
  • Functions: Intermediate
  • Functions: Advanced
  • Scope & Hoisting
  • Closures & this
  • ES6+ Modern
  • Arrays: Basics
  • Arrays: Intermediate
  • Arrays: Advanced
  • Objects: Basics
  • Objects: Intermediate
  • Objects: Advanced
  • Class: Basics
  • Class: Intermediate
  • Class: Advanced
  • DOM: Basics
  • DOM: Intermediate
  • DOM: Advanced
  • Events: Basics
  • Events: Intermediate
  • Events: Advanced
  • Async JavaScript
  • Promise
  • Async / Await
  • Fetch API
  • JSON
  • Modules
  • Browser Storage
  • Event Loop Deep
  • Prototype Chain
  • Iterators & Generators
  • WeakMap, WeakSet, Proxy
  • Error Handling
  • Practice Problems
  • Mini Projects
  • Basics
  • Functions & Scope
  • Types & Syntax
  • Arrays & Objects
  • Advanced
  • Functional Programming
  • Objects & Symbols
  • Async Deep Dive
  • Modern JavaScript
  1. Docs
  2. JavaScript
  3. JavaScript কী?
JavaScriptBeginner

JavaScript কী?

JavaScript কী, এর ভূমিকা, JavaScript বনাম Java, এবং কেন এটি ওয়েব ডেভেলপমেন্টে অপরিহার্য — সম্পূর্ণ বাংলায়।

9টি অংশবাংলা ভাষায়

JavaScript একটি উচ্চ-স্তরের, শিথিল-টাইপের (loosely typed) interpreted প্রোগ্রামিং ভাষা। এটি ওয়েবপেজে ইন্টারঅ্যাকশন ও গতিশীলতা আনে।

কী কী সম্ভব JavaScript দিয়ে

  • পেজের content HTML/CSS বদলানো
  • ফর্ম যাচাই ও ডেটা প্রসেসিং
  • API থেকে ডেটা আনা ও দেখানো
  • অ্যানিমেশন ও খেলার মতো অভিজ্ঞতা তৈরি
  • সার্ভারে (Node.js) অ্যাপ বানানো

JavaScript বনাম Java

নাম মিললেও Java ও JavaScript সম্পূর্ণ আলাদা দুটি ভাষা। Java ক্লাস-ভিত্তিক compiled ভাষা, আর JavaScript dynamic interpreted ভাষা। এরা একে অপরের সাথে সম্পর্কহীন।

JS-এর প্রকৃতি

বৈশিষ্ট্যব্যাখ্যা
Dynamicটাইপ runtime-এ ঠিক হয়
Interpretedকম্পাইল ছাড়াই ব্রাউজারে চলে
Event-drivenইভেন্টে (ক্লিক, টাইপ) সাড়া দেয়
Multi-paradigmOOP, functional, procedural যেকোনো
ছোট্ট উদাহরণjavascript
javascript
const name = "রহিম";
let age = 25;

const greet = (user) => {
  return "নমস্কার " + user;
};

console.log(greet(name));
console.log(age + 5);
HTML-এ ব্যবহার

JavaScript script ট্যাগে বা আলাদা .js ফাইলে থাকে এবং তা বন্ধ-শেষের ট্যাগে থাকুক বা নিয়মিত, <script> একটি বদ্ধ ট্যাগ — ভিতরে </script> লিখলে তা বন্ধ হয়ে যায়।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরJavaScript IntroductionপরেরJavaScript Syntax ও Comments
এই পেজে
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com