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