Loading..

ব্লগ

রিসেট

২১ মার্চ, ২০২৬ ০২:৪৫ অপরাহ্ণ

অনুবাদক প্রোগ্রাম (Translator Program)

অনুবাদক প্রোগ্রাম (Translator Program) হলো এমন বিশেষ সফটওয়্যার যা মানুষের বোধগম্য উচ্চস্তরের ভাষায় (High-level Language) লেখা প্রোগ্রামকে (উৎস বা Source Code) কম্পিউটার বা মেশিনের বোধগম্য বাইনারি ভাষায়  এবং বা বস্তু প্রোগ্রামে (Object Code/Machine Code) রূপান্তর করে। এটি প্রোগ্রামের ভুল শনাক্ত করে এবং কাজের ধরন অনুযায়ী প্রধানত তিন প্রকার: কম্পাইলার, ইন্টারপ্রেটার ও অ্যাসেম্বলার। 

অনুবাদক প্রোগ্রামের ধরনসমূহ:

Compiler: পুরো সোর্স কোডটি একসাথে অনুবাদ করে এবং এক্সিকিউটেবল ফাইল তৈরি করে।

Interpreter: সোর্স কোডের লাইন বাই লাইন বা কমান্ড অনুযায়ী অনুবাদ ও নির্বাহ করে।

Assembler: অ্যাসেম্বলি ভাষায় লেখা কোডকে মেশিন ভাষায় রূপান্তর করে । 

মূল কাজসমূহ:

১. উচ্চস্তরের ভাষাকে মেশিন ভাষায় রূপান্তর করা।

২. প্রোগ্রামে থাকা ভুল (Error) শনাক্ত ও রিপোর্ট করা।

৩. উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে রূপান্তর করে তা নির্বাহযোগ্য করা।

মন্তব্য করুন

ব্লগ