Interpreter Program notes in Hindi

Interpreter एक प्रोग्राम हैं जो Compiler की तरह ही High Level Language में लिखे गए Program (Source Code) को Machine Language (Binary Code) में Translate करने का कार्य करता है। किन्तु यह एक बार में एक Statement को Machine Language में Translate करके सीधे रन करता है और किसी प्रकार की गलती होने पर Error Message प्रदर्शित करता है जिसे जब तक सुधारा न जाए Translation का कार्य आगे नहीं बढ़ता है। इस प्रकार यह किसी प्रकार का आबजेक्ट फाईल भी नहीं बनाता है इसीलिए प्रोग्राम को रन करने के लिए सदैव इसकी जरूरत होती है। चूँकि एंटरप्रेटर एक-एक करके स्टेटमेंट को ट्रांस्लेट करता है अतः इसकी गति कम्पाइलर से कम होती है। बहुत सी प्रोग्रामिंग भाषाएँ जैसे—BASIC, HTML, CSS, Java, Java Script, PHP, LISP, Perl, Python आदि में एंटरप्रेटर का प्रयोग किया जाता है।

Interpreter Program notes in Hindi
Fig. Working of Interpreter

Published by

admin

I am a computer teacher, programmer and web developer