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

From Vigyanwiki

एक अनुवादक या प्रोग्रामिंग लैंग्वेज प्रोसेसर एक सामान्य शब्द है जो एक संकलक, असेंबलर (कंप्यूटिंग), या दुभाषिया (कंप्यूटिंग) को संदर्भित कर सकता है - जो एक कंप्यूटर भाषा से दूसरे में कोड को परिवर्तित करता है।[1][2]इनमें उच्च-स्तरीय भाषा | उच्च-स्तरीय और मानव-पठनीय कंप्यूटर भाषाओं जैसे C++ और Java (प्रोग्रामिंग भाषा), मध्यवर्ती स्तर की भाषाएँ जैसे जावा बाइटकोड, निम्न-स्तरीय भाषाएँ जैसे असेंबली भाषा और मशीन कोड, के बीच अनुवाद शामिल हैं। और विभिन्न कंप्यूटिंग मंच पर भाषा के समान स्तरों के साथ-साथ इनमें से किसी से भी इनमें से किसी भी अन्य के बीच।[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. pp. 37–40. Archived from the original on 2015-11-11. Retrieved 2015-01-07. {{cite book}}: |website= ignored (help) [1]


अग्रिम पठन