What is Translators in Hindi, Translators in Hindi, Translators Kya Hai, Translators, Translators Ka Meaning In Hindi, ट्रांसलेटर का फुल फॉर्म क्या है, Translators Tutorial in Hindi, What is Translators, ट्रांसलेटर क्या है.
ट्रांसलेटर क्या है, और इसकी विशेषताएं क्या है, अगर आप जानना चाहते हैं, तो हम आपको कहना चाहेंगे की आप बिलकुल सही पोस्ट पर है. क्योंकि इस पोस्ट में हम आपको ट्रांसलेटर की पूरी जानकारी हिंदी भाषा में देने जा रहे है. यह आर्टीकल ट्रांसलेटर क्या है, और इसके फायदे के बारे में है. हम उम्मीद करते है आपके मन में ट्रांसलेटर से जुड़े जो भी सवाल हैं, उन सबका जवाब आपको इस पोस्ट में ज़रूर मिल जाएगा. दोस्तों ट्रांसलेटर के बारे में आप जो कुछ भी जानना चाहते है, वो सब हमने इस पोस्ट में बिल्कुल सरल व आसान शब्दों में बताया है, तो चलिए ज्यादा समय बर्बाद ना करते हुए हम सीधे देखते हैं, की ट्रांसलेटर क्या है, और इसका क्या फायदे है. दोस्तों ट्रांसलेटर की पूरी जानकारी हिंदी में प्राप्त करने के लिए कृप्या आप इस लेख को आखिर तक पड़े।
उच्च-स्तरीय भाषा में लिखे गए प्रोग्राम को सोर्स कोड कहा जाता है. Source code को मशीन कोड में बदलने के लिए, Translators की आवश्यकता होती है।
एक translator source language में लिखे गए प्रोग्राम को इनपुट के रूप में लेता है, और इसे आउटपुट के रूप में target language में एक प्रोग्राम के रूप में परिवर्तित कर देता है. इसे अगर हम और सरल शब्दों में कहे तो एक ट्रांसलेटर user द्वारा source language में लिखे गए प्रोग्राम को इनपुट के रूप में लेता है और उस प्रोग्राम को जिस लैंग्वेज को यूजर ने सेलेक्ट किया है. उसमे आउटपुट के रूप में change कर देता है, इसका काम translation के दौरान error का पता लगा कर रिपोर्ट करना होता है।
एक ट्रांसलेटर एक प्रोग्रामिंग भाषा प्रोसेसर है, जो एक कंप्यूटर प्रोग्राम को एक भाषा से दूसरी भाषा में परिवर्तित करता है. यह एक प्रोग्राम सोर्स कोड में लिखा होता है और इसे मशीन कोड में परिवर्तित करता है, यह अनुवाद के दौरान त्रुटि का पता लगाता है और पहचानता है।
एक Translator high-level language program को एक मशीन language program में translates करता है. जिसे central processing unit(सीपीयू) समझ सकता है, यह program में errors का भी पता लगाता है।
कंप्यूटर के लिए सॉफ़्टवेयर एप्लिकेशन translator के रूप में भी कार्य कर सकते हैं. जिसका अर्थ है कि वे text या speech को एक भाषा से दूसरी भाषा में बदल सकते हैं. प्रोग्रामिंग कोड की व्याख्या करने के लिए Translators का उपयोग किया जा सकता है. इसे उन instructions में परिवर्तित किया जा सकता है जो कंप्यूटर समझ सकता है और execute कर सकता है।
उच्च-स्तरीय भाषा प्रोग्राम इनपुट का समकक्ष मशीन भाषा प्रोग्राम में translate करना।
जहां भी प्रोग्रामर उच्च स्तरीय भाषा कार्यक्रम के specification का उल्लंघन करता है, उसे diagnostic messages प्रदान करना।
ट्रांसलेटर 3 प्रकार के होते है, जिनके बारे में हमने नीचे विस्तार से बताया है −
Compiler
Interpreter
Assembler
कंपाइलर एक translator है जिसे उच्च-स्तरीय भाषा में कार्यक्रमों को निम्न-स्तरीय भाषा में परिवर्तित करने के लिए इस्तेमाल में लाया जा सकता है. यह पूरे program का translates करता है, और translation के दौरान सामने आए source program की त्रुटियों की भी रिपोर्ट करता है।
Interpreter एक translator है जो high-level language में programs को low-level language में परिवर्तित करने के लिए उपयोग किया जाता है. Interpreter programs को line by line translates करता है, और translation process के दौरान एक बार त्रुटि की रिपोर्ट करता है।
Assembler भी एक translator है जिसे assembly language कोड को मशीन भाषा कोड में translate करने के लिए उपयोग में लाया जाता है।
एक translator वह होता है जो लिखित शब्द को एक भाषा से दूसरी भाषा में converts या change करने का काम करता है. दूसरी ओर एक interpreter, वह है जो मौखिक रूप से या सांकेतिक भाषा की व्याख्या के माध्यम से translates करता है. दोस्तों जैसा की हम जानते है, translators को आमतौर पर स्नातक की डिग्री की आवश्यकता होती है. लेकिन सबसे महत्वपूर्ण आवश्यकता यह है कि वे अंग्रेजी और कम से कम एक अन्य भाषा में धाराप्रवाह हों. कई पूर्ण job-specific training कार्यक्रम।
Advantages and Disadvantages of Translators
User को उसी मशीन पर प्रोग्राम को चलाने की आवश्यकता नहीं है, जिसे उसने बनाया था।
Executable योग्य फ़ाइल को compiler द्वारा बढ़ाया जाता है, इसलिए यह तेजी से चलता है।
यह execute करने के लिए धीमा है, क्योंकि आपको पूरे कार्यक्रम को खत्म करना है।
Debug करना आसान नहीं है क्योंकि निष्पादन के अंत में त्रुटियां रह जाती हैं।