নিচের কোনটি প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়?


A

Perl


B

Go


C

PHP


D

CSS


উত্তরের বিবরণ

img

প্রোগ্রামিং ল্যাঙ্গুয়েজ এমন একটি ভাষা যার মাধ্যমে কম্পিউটারকে নির্দিষ্ট নির্দেশনা দেওয়া হয় এবং সফটওয়্যার, অ্যাপ্লিকেশন বা সিস্টেম তৈরি করা সম্ভব হয়। এই ভাষায় লজিক লেখা, ডেটা প্রসেস করা এবং নির্দিষ্ট কাজ সম্পাদনের জন্য কম্পিউটারকে নির্দেশ দেওয়া হয়। Perl, Go, এবং PHP প্রকৃত প্রোগ্রামিং ল্যাঙ্গুয়েজ; কারণ এগুলোর মাধ্যমে শর্ত, লুপ, ডেটা স্ট্রাকচার এবং ফাংশন ব্যবহার করে কার্যকর প্রোগ্রাম তৈরি করা যায়। কিন্তু CSS (Cascading Style Sheets) আসলে একটি স্টাইলিং ভাষা, যা ওয়েবসাইটের নকশা, রঙ, ফন্ট, মার্জিন ও লেআউট নিয়ন্ত্রণ করে। CSS কোনো লজিক্যাল বা কম্পিউটেশনাল অপারেশন সম্পাদন করতে পারে না। তাই প্রদত্ত বিকল্পগুলোর মধ্যে CSS প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়।

প্রোগ্রামিং ল্যাঙ্গুয়েজ হলো এমন একটি নিয়ম-নির্ভর ভাষা, যেখানে শব্দ, বর্ণ, সংখ্যা ও প্রতীক ব্যবহার করে নির্দেশনা লেখা হয় যাতে কম্পিউটার তা বুঝে কার্য সম্পাদন করতে পারে।

বৈশিষ্ট্য অনুযায়ী প্রোগ্রামিং ল্যাঙ্গুয়েজ পাঁচ ভাগে বিভক্ত:
১. Machine Language: এটি কম্পিউটারের মূল ভাষা (বাইনারি কোড 0 ও 1)।
২. Assembly Language: মেশিন ভাষার প্রতীকী রূপ, যেখানে নেমোনিক কোড ব্যবহার করা হয়।
৩. High Level Language: মানব-বান্ধব ভাষা, যেমন Python, Java, C, C++ ইত্যাদি।
৪. Very High Level Language: আরও সহজ ও স্বয়ংক্রিয় প্রোগ্রামিংয়ের জন্য ব্যবহৃত, যেমন SQL, MATLAB ইত্যাদি।
৫. Natural Language: মানুষের প্রাকৃতিক ভাষার মতো কাজ করে, যেমন ChatGPT-তে ব্যবহৃত ভাষা মডেল।

উল্লেখযোগ্য প্রোগ্রামিং ভাষাসমূহ:
Java:

  • এটি একটি High-Level Object-Oriented Programming Language

  • ১৯৯১ সালে Sun Microsystems প্রকল্পটি শুরু করে এবং ১৯৯৫ সালে James Gosling এটি আনুষ্ঠানিকভাবে উদ্ভাবন করেন।

  • “Write Once, Run Anywhere” নীতির ওপর ভিত্তি করে Java কাজ করে।

Python:

  • এটি একটি High-Level, Object-Oriented এবং Interpreted প্রোগ্রামিং ল্যাঙ্গুয়েজ।

  • ১৯৮৯ সালে Guido van Rossum এটি উদ্ভাবন করেন।

  • সহজ সিনট্যাক্স ও বহুমুখী ব্যবহারের কারণে এটি বর্তমানে সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষাগুলোর একটি।

C#:

  • এটি একটি Object-Oriented, Component-Based প্রোগ্রামিং ল্যাঙ্গুয়েজ।

  • মাইক্রোসফট কর্তৃক উন্নত করা হয়েছে এবং .NET Framework-এ ব্যবহৃত হয়।

অন্যদিকে:
CSS (Cascading Style Sheets) মূলত ওয়েবসাইটের স্টাইল ও ডিজাইন নির্ধারণের ভাষা, যা HTMLJavaScript-এর সাথে ব্যবহার হয়।
• এটি দিয়ে ফন্ট, রঙ, ব্যাকগ্রাউন্ড, বর্ডার, এনিমেশন ইত্যাদি নিয়ন্ত্রণ করা যায়।
• তবে এতে কোনো ধরনের প্রোগ্রামিং লজিক বা ডেটা প্রসেসিং ফিচার নেই, তাই এটি প্রোগ্রামিং ল্যাঙ্গুয়েজ নয় বরং স্টাইলিং ল্যাঙ্গুয়েজ

Unfavorite

0

Updated: 1 day ago

Related MCQ

 প্রথম প্রোগ্রামিং ভাষা কোনটি ছিল?

Created: 3 weeks ago

A

FORTRAN

B

ASSEMBLY

C

COBOL

D

BASIC

Unfavorite

0

Updated: 3 weeks ago

Among the first high-level languages, ALGOL was used for which purpose?

Created: 1 week ago

A

Math solving

B

Business accounting

C

Video game programming

D

Web browser development

Unfavorite

0

Updated: 1 week ago

 Python কোন ধরনের প্রোগ্রামিং ভাষা?

Created: 1 month ago

A

লজিক-ভিত্তিক

B


ইভেন্ট ড্রাইভেন

C


অবজেক্ট ওরিয়েন্টেড

D

ভিজুয়াল

Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD