উত্তর: প্রত্যেক বার প্রোগ্রাম নির্বাহের সময় কম্পাইলার করার প্রয়োজন হয়। অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী। কম্পাইলার উচ্চস্তরের ভাষার উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে অনুবাদ করে। কম্পাইলার সম্পূর্ণ প্রোগ্রামটিকে এক সাথে গড়ে এবং এক সাথে অনুবাদ করে। কম্পাইলার সহায়ক মেমোরিতে থাকে। প্রয়োজনের সময় তাদের র্যামে আনা হয়। ভিন্ন ভিন্ন কম্পাইলার ব্যবহৃত হয়। কোনো নির্দিষ্ট কম্পাইলার একটি মাত্র উচ্চস্তর ভাষাকে যান্ত্রিক ভাষায় রূপান্ত করতে পারে। কম্পাইলার দ্বারা একবার প্রোগ্রাম কম্পাইল করা হলে পরবর্তীতে আর কম্পাইলারের প্রয়োজন হয় না। প্রোগ্রামে কোনো ভুল থাকলে তা মনিটরে প্রদর্শন করে।
প্রশ্ন. প্রত্যেকবার প্রোগ্রাম নির্বাহের সময় কম্পাইল করা প্রয়োজন- ব্যাখ্যা কর। (অনুধাবন)
![](https://www.hscict.com.bd/wp-content/uploads/2018/01/ictbd-2-1.jpg)