কম্পাইলার (Complier) Vs ইন্টারপ্রিটর (Interpreter)
Authors
Name
Md Al Mustanjid
Share on:
আমরা যে সমস্ত কোডগুলো লিখি তা আসলে high-level language অর্থাৎ মেশিন বুঝতে পারেনা । আর এখানেই আমাদের দরকার কম্পাইলার । আমাদের লিখা পুরো কোড বা প্রোগ্রামগুলো একই সময়ে (at a time) কম্পাইল বা রান করি তখন তা কম্পাইলার machine language এ translate করে যা পরবর্তীতে প্রক্রিয়াগত হয়ে আমরা আউটপুট হিসেবে দেখতে পাই।
কিন্তু ইন্টারপ্রিটর সমস্ত কোডগুলো না নিয়ে line by line নিয়ে language এর যে উৎস/runtime environment (Js এর জন্য Chrome V8, PHP এর জন্য Xampp) আছে সেখানে কোড এক্সিউট করে এবং আমরা ফলাফল দেখতে পাই। এখানে পুরো ব্যাপারটা মধ্যবর্তী (intermediary) হিসেবে কাজ করে।