Python কোন ধরনের প্রোগ্রামিং ল্যাঙ্গুয়েজ?
A Object-Oriented Programming Language
B Procedural Programming Language
C Functional Programming Language
D Logic Programming Language
Solution
Correct Answer: Option A
- পাইথন একটি বহু-প্যারাডাইম প্রোগ্রামিং ল্যাঙ্গুয়েজ, যার অর্থ হলো এটি একাধিক প্রোগ্রামিং কৌশল সমর্থন করে।
- তবে, এর মূল ভিত্তি হলো অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (OOP)।
- পাইথনে সবকিছুই, যেমন—সংখ্যা, স্ট্রিং, ফাংশন—একটি অবজেক্ট হিসেবে বিবেচিত হয়।
- এটি স্ট্রাকচার্ড, ফাংশনাল এবং প্রসিডিউরাল প্রোগ্রামিং সমর্থন করলেও এর প্রধান পরিচিতি অবজেক্ট-ওরিয়েন্টেড ল্যাঙ্গুয়েজ হিসেবেই।