উচ্চস্তরের ভাষা
উচ্চতর ভাষা বা হাই লেভেল ল্যাঙ্গুয়েজ কত প্রকার ?
উচ্চতর ভাষা বা হাই লেভেল ল্যাঙ্গুয়েজ (High-Level Language) সাধারণত দুটি প্রধান প্রকারে ভাগ করা হয়:
প্রসেসিং ভাষা (Procedural Language):
এই ধরনের ভাষায়, প্রোগ্রামিং এর প্রধান লক্ষ্য হলো নির্দিষ্ট একটি কাজ বা প্রক্রিয়া সম্পাদন করা। এতে কোডের মাধ্যমে ধাপে ধাপে নির্দেশনা দেওয়া হয় এবং সেই অনুযায়ী কাজটি করা হয়।
উদাহরণ: C, Fortran, Pascal, Basic ইত্যাদি।
অবজেক্ট অরিয়েন্টেড ভাষা (Object-Oriented Language):
এই ধরনের ভাষা কোডকে অবজেক্ট (অথবা ক্লাস) এর মধ্যে বিভক্ত করে, যেখানে প্রতিটি অবজেক্টের নিজস্ব ডেটা এবং ফাংশন থাকে। এটি ডেটা এবং ফাংশনগুলিকে একত্রিত করে এবং প্রোগ্রামিংয়ের পুনঃব্যবহারযোগ্যতা এবং সঞ্চালনীয়তা উন্নত করে।
উদাহরণ: Java, C++, Python, Ruby ইত্যাদি।
এই দুটি শ্রেণী ছাড়াও কিছু ভাষা ফাংশনাল ল্যাঙ্গুয়েজ (যেমন: Haskell, Lisp) এবং লজিক্যাল ল্যাঙ্গুয়েজ (যেমন: Prolog) হিসেবেও পরিচিত, তবে সাধারণত, প্রসেসিং ভাষা এবং অবজেক্ট অরিয়েন্টেড ভাষা হল সবচেয়ে প্রচলিত এবং গুরুত্বপূর্ণ শ্রেণী।
Ai এর মাধ্যমে
১০ লক্ষ+ প্রশ্ন ডাটাবেজ
প্র্যাকটিস এর মাধ্যমে নিজেকে তৈরি করে ফেলো
উত্তর দিবে তোমার বই থেকে ও তোমার মত করে।
সারা দেশের শিক্ষার্থীদের মধ্যে নিজের অবস্থান যাচাই
নিচের কোনটি OOP?
i. পাইথন
ii. সি++
iii. সি
পাইথন কত সালে IEEE কর্তৃক সর্বশ্রেষ্ঠ ভাষা হিসেবে স্বীকৃতি পায়?
কম্পিউটার সরাসরি বুঝতে পারে এমন একটি প্রোগ্রামিং ভাষা ব্যভহার করে লিমন একটি প্রোগ্রাম লিখল। মোসাদ্দেক আরেকটি প্রোগ্রামিং ভাষা ব্যবহার করল যেটি কম্পিউটারের বোঝার জন্য অনুবাদের প্রয়োজন হয়।
মানুষের ভাষার সাথে কোন ভাষার মিল আছে?