Compiler Language Translator Program Notes in Hindi

Compiler एक ऐसा प्रोग्राम हैं जो High Level Language में लिखे गए Program (Source Code) को Machine Language (Binary Code) में Translate करने का कार्य करता है। यह एक बार में ही प्रोग्राम के सभी Statements को Translate करता है और किसी प्रकार की गलती होने पर Error Message प्रदर्शित करता है। एक बार सोर्स फाईल पूरी तरह कम्पाइल हो जाने पर बने बाईनरी फाईल को Object File कहते है। बाद में इसी आबजेक्ट फाईल से executable फाईल बनाया जाता है जो वास्तव में साफ्टवेयर होता है जिसे कम्प्यूटर पर रन किया जा सकता है। चूँकि कम्पाइलर एक ही बार में प्रोग्राम के सभी स्टेटमेंट को ट्रांस्लेट कर सकता है अतः यह बहुत तीव्र गति से कार्य करता है। ज्यादातर प्रोग्रामिंग भाषाओं जैसे—C, C++, Java, Visual Basic आदि में सोर्स कोड को बाईनरी कोड में बदलने के लिए कम्पाइलर का ही प्रयोग किया जाता है।

Compiler Language Translator Program Notes in Hindi
Fig. Working of Compiler
Share it to:

Published by

admin

I am a computer teacher, programmer and web developer