अनुवादक (कंप्यूटिंग)

From alpha
Jump to navigation Jump to search

एक अनुवादक या प्रोग्रामिंग भाषा प्रोसेसर एक सामान्य शब्द है जो एक संकलक , असेंबलर (कंप्यूटिंग), या दुभाषिया (कंप्यूटिंग) को संदर्भित कर सकता है - कुछ भी जो कोड को एक कंप्यूटर भाषा से दूसरे में परिवर्तित करता है।[1][2]इनमें उच्च-स्तरीय भाषा|उच्च-स्तरीय और मानव-पठनीय कंप्यूटर भाषाओं जैसे सी++ और जावा (प्रोग्रामिंग भाषा), मध्यवर्ती-स्तरीय भाषाओं जैसे जावा बाइटकोड, निम्न-स्तरीय भाषाओं जैसे असेंबली भाषा और मशीन कोड, और विभिन्न कंप्यूटिंग प्लेटफार्मों पर भाषा के समान स्तर के बीच, साथ ही इनमें से किसी से भी अन्य में अनुवाद शामिल हैं।[1]इस शब्द का उपयोग एक ही प्रोग्राम के सॉफ़्टवेयर कार्यान्वयन और हार्डवेयर/एएसआईसी माइक्रोचिप कार्यान्वयन के बीच अनुवादकों के लिए और माइक्रोचिप के सॉफ़्टवेयर विवरण से लेकर इसे बनाने के लिए आवश्यक तर्क द्वार ्स तक के अनुवादकों के लिए भी किया जाता है।[citation needed]

व्यापक रूप से उपयोग किए जाने वाले प्रकार के कंप्यूटर भाषा अनुवादकों के उदाहरणों में दुभाषिया, कंपाइलर और decompiler , असेंबलर और disassembler शामिल हैं।[3]


यह भी देखें

संदर्भ

  1. 1.0 1.1 Thornton, Scott (2017-02-17). "What are compilers, translators, interpreters, and assemblers?". MicrocontrollerTips. Archived from the original on 2019-07-19. Retrieved 2020-02-02.
  2. "Translators And Utilities For Program Development". Software Handbook (PDF). Intel Corporation. 1984 [1983]. p. 3-1. 230786-001. Archived (PDF) from the original on 2020-01-29. Retrieved 2020-01-29.
  3. Schuerer, Katja; Letondal, Catherine; Deveaud, Eric (2008-02-04) [2003-01-06]. "Chapter 5. Program execution, Section 5.2. Interpreter and Compiler". Introduction to Programming using Python - Programming Course for Biologists at the Pasteur Institute. pasteur.fr. Pasteur Institute. pp. 37–40. Archived from the original on 2015-11-11. Retrieved 2015-01-07. [1]


अग्रिम पठन