interpreter
interpreter শব্দটির দুটি সম্পূর্ণ ভিন্ন অর্থ রয়েছে যা ব্যবহারের প্রেক্ষাপটের ওপর নির্ভর করে। প্রথমত, ভাষাগত প্রেক্ষাপটে এটি এমন একজন ব্যক্তিকে বোঝায় যিনি এক ভাষা থেকে অন্য ভাষায় মৌখিকভাবে অনুবাদ করেন। এখানে মনে রাখা জরুরি যে, translator এবং interpreter-এর মধ্যে একটি সূক্ষ্ম পার্থক্য রয়েছে। translator সাধারণত লিখিত পাঠ্যের অনুবাদ করেন, অন্যদিকে interpreter তাৎক্ষণিকভাবে মুখে বলে বা ইশারার মাধ্যমে অনুবাদ করেন।
সঠিক ব্যবহার: "The diplomat needed an interpreter for the meeting." (কূটনীতিকটির বৈঠকের জন্য একজন দোভাষীর প্রয়োজন ছিল।)
ভুল ব্যবহার: "I need an interpreter to translate this book." (বইটি অনুবাদ করার জন্য আমার একজন দোভাষীর প্রয়োজন।) — এখানে translator শব্দটি সঠিক হবে কারণ বইটি লিখিত।
প্রযুক্তিগত অর্থ ও কম্পিউটার বিজ্ঞান
কম্পিউটার বিজ্ঞানের ক্ষেত্রে interpreter একটি বিশেষ প্রোগ্রাম যা উচ্চস্তরের প্রোগ্রামিং ভাষাকে সরাসরি মেশিন ল্যাঙ্গুয়েজে রূপান্তর করে কার্যকর করে। এটি compiler-এর বিপরীত কাজ করে। compiler পুরো প্রোগ্রামটিকে একবারেই অনুবাদ করে একটি ফাইল তৈরি করে, কিন্তু interpreter কোডের প্রতিটি লাইন একে একে পড়ে এবং সাথে সাথে তা কার্যকর করে।
উদাহরণ: "Python is an interpreted language, meaning it uses an interpreter to run the code." (পাইথন একটি ইন্টারপ্রিটেড ল্যাঙ্গুয়েজ, যার অর্থ এটি কোড চালানোর জন্য একটি ইন্টারপ্রিটার ব্যবহার করে।)
ব্যাকরণগত বৈশিষ্ট্য
শব্দটি একটি গণনাযোগ্য বিশেষ্য (countable noun)। তাই এটি একবচন এবং বহুবচন উভয় রূপেই ব্যবহৃত হতে পারে। যেমন: an interpreter (একজন দোভাষী/একটি ইন্টারপ্রিটার) এবং interpreters (একাধিক দোভাষী/ইন্টারপ্রিটার)।
Refers to individual people performing translation or specific software programs.
Meanings
এমন একজন ব্যক্তি যিনি মৌখিক বা সাংকেতিক ভাষাকে মুখে বলে বা অঙ্গভঙ্গির মাধ্যমে অনুবাদ করেন।
"The diplomat relied on an interpreter to communicate with the foreign minister."
কূটনীতিকটি পররাষ্ট্রমন্ত্রীর সাথে কথা বলার জন্য একজন দোভাষীর ওপর নির্ভর করেছিলেন।
একটি কম্পিউটার প্রোগ্রাম যা নির্দেশাবলিকে আগে থেকে মেশিন ল্যাঙ্গুয়েজে কম্পাইল না করেই সরাসরি কার্যকর করে।
"Python is a widely used interpreter for data science."
ডেটা সায়েন্সের জন্য `Python` একটি বহুল ব্যবহৃত ইন্টারপ্রিটার।