Solution
Correct Answer: Option A
- কম্পাইলার (Compiler) হলো এক ধরনের অনুবাদক প্রোগ্রাম যা উচ্চস্তরের ভাষায় (High-level Language) লিখিত সম্পূর্ণ প্রোগ্রামকে একসাথে পড়ে এবং মেশিন ভাষায় (Machine Language) রূপান্তর করে।
- এই রূপান্তরের ফলে কম্পিউটার সরাসরি সেই নির্দেশাবলী বুঝতে এবং পালন করতে পারে।
- কম্পিউটারে ব্যবহৃত অনুবাদক প্রোগ্রামকে প্রধানত তিন ভাগে ভাগ করা যায়: ১. কম্পাইলার (Compiler), ২. ইন্টারপ্রেটার (Interpreter) এবং ৩. অ্যাসেম্বলার (Assembler)।
- কম্পাইলার সম্পূর্ণ সোর্স কোডকে (Source Code) একসাথে অনুবাদ করে বলে এটি ইন্টারপ্রেটারের তুলনায় দ্রুত কাজ করে।
- অন্যদিকে, প্যাসকাল (Pascal) এবং বেসিক (BASIC) হলো উচ্চস্তরের প্রোগ্রামিং ভাষা, কোনো অনুবাদক সফটওয়্যার নয়।
- এক্সেল (Excel) হলো একটি স্প্রেডশিট অ্যাপ্লিকেশন সফটওয়্যার, যা কোনো প্রোগ্রামিং ভাষা বা অনুবাদক নয়।