কম্পাইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য

কম্পাইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য নিম্নরূপ –

নংকম্পাইলারইন্টারপ্রেটার
 ১কম্পাইলার সম্পূর্ণ প্রোগ্রামটি একসাথে অনুবাদ করে।ইন্টারপ্রেটার এক লাইন পড়ে ও অনুবাদ করে।
 ২এটি প্রোগ্রামের সবগুলো ভুল একসাথে প্রদর্শন করে।এটি প্রতিটি লাইনের ভুল প্রদর্শন করে অনুবাদ কাজ বন্ধ করে দেয়।
 ৩এটি ডিবাগিং ও টেস্টিং এর ক্ষেত্রে ধীর গতিসম্পন্ন।ইহা ডিবাগিং ও টেস্টিং এর ক্ষেত্রে দ্রুত গতি সম্পন্ন।
 ৪এটি একবার কম্পাইল করা হলে পরবর্তীতে কম্পাইল করার প্রয়োজন পড়ে না।এটি প্রতিবার কাজের পূর্বে পুনঃরূপান্তরের প্রয়োজন পড়ে।
 ৫বড় ধরনের কম্পিউটারে একে বেশি ব্যবহার করা হয়ে থাকে।মাইক্রোকম্পিউটার ও পকেট কম্পিউটারে অধিক ব্যবহার হয়ে থাকে।
 ৬এতে প্রোগ্রামটি সাধারণত বড় হয়ে থাকে এবং প্রধান মেমোরিতে বেশি জায়গার প্রয়োজন হয়।এতে প্রোগ্রামটি সাধারণত ছোট হয়ে  থাকে এবং প্রধান মেমোরিতে কম জায়গার প্রয়োজন হয়।
 ৭এতে প্রোগ্রাম নির্বাহের জন্য কম সময় প্রয়োজন।এতে প্রোগ্রাম নির্বাহের জন্য বেশি সময় প্রয়োজন।