Loading AI tools
উইকিপিডিয়া থেকে, বিনামূল্যে একটি বিশ্বকোষ
ইন্টারপ্রেটার (ইংরেজি: Interpreter) কম্পিউটার বিজ্ঞানে একটি প্রোগ্রাম যা প্রোগ্রামিং ভাষায় লেখা নির্দেশাবলী একজিকিউট করে। এটি হাই লেভেল প্রোগ্রামিং ল্যাংগুয়েজের সোর্স কোড একজিকিউট করে। ইন্টারপ্রেটার একটি প্রোগ্রাম যেটি:
প্রথম ইন্টারপ্রেটার ব্যবহার করা হাই লেভেল প্রোগ্রামিং ল্যাংগুয়েজ ছিল সম্ভবত লিস্প। লিস্প প্রথম স্টিভ রাসেল একটি IBM 704 কম্পিউটার উপর প্রয়োগ করেন।
প্রোগ্রামাররা সাধারণত হাই লেভেল ল্যাংগুয়েজে কোড লিখে থাকে যা কম্পিউটার এক্সিকিউট করতে পারে না, তাই এই সোর্স কোডকে মেশিন কোডে রূপান্তরিত করতে হয়। এই রূপান্তর একটি কম্পাইলার অথবা একটি ইন্টারপ্রেটার দিয়ে করা হয়। একটি কম্পাইলার এই রূপান্তর করে তোলে মাত্র একবার যেখানে ইন্টারপ্রেটার প্রতিবার একজিকিউট হওয়ার সময় সেটি রূপান্তরিত করে (অথবা বেসিক প্রোগ্রামিং ল্যাংগুয়েজের প্রথম সংস্করণের মত কিছু ল্যাংগুয়েজে প্রত্যেকটি নির্দেশের পর এটি রূপান্তরিত হত।)
বিভিন্ন ধরনের ইন্টারপ্রেটারের মধ্যে কয়েকটি হলঃ
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.