लोगो
यूनियनपीडिया
संचार
Google Play पर पाएं
नई! अपने एंड्रॉयड डिवाइस पर डाउनलोड यूनियनपीडिया!
डाउनलोड
ब्राउज़र की तुलना में तेजी से पहुँच!
 

प्रोग्राम अनुवादक

सूची प्रोग्राम अनुवादक

कम्प्यूटर मात्र बाइनरी संकेत अर्थात 0 और 1 को ही समझता है। मशीनी भाषा के अतिरिक्त अन्य सभी प्रोग्रामिंग भाषाओ में 0 और 1 के अतिरिक्त अन्य अंक व अक्षरो का प्रयोग होता है। अनुवादक इन अंको व अक्षरों को बाइनरी संकेतों में अनुवादित कर देता है ताकि कम्प्यूटर में दिये गये निर्देशों को समझ कर उनके अनुसार विश्लेषण कर सही परिणाम प्रस्तुत कर सके। प्राप्त परिणाम भी चूंकि बाइनरी संकेतो में ही होते है अत: अनुवादक इन्हें मशीनी भाषा से मूल भाषा में अनुवादित कर देता है। .

10 संबंधों: प्रोग्रामिंग भाषा, बेसिक, मशीनी भाषा, संगणक संचिका, सी (प्रोग्रामिंग भाषा), कम्प्यूटर प्रोग्राम, कंप्यूटर, अनुभाषक, असेम्बली भाषा, उच्च स्तरीय क्रमादेशन भाषा

प्रोग्रामिंग भाषा

पाइथन (Python) नामक प्रोग्रामन भाषा में लिखित प्रोग्राम का अंश प्रोग्रामिंग भाषा (programming language) एक कृत्रिम भाषा होती है, जिसकी डिजाइन इस प्रकार की जाती है कि वह किसी काम के लिये आवश्यक विभिन्न संगणनाओ (computations) को अभिव्यक्त कर सके। प्रोग्रामिंग भाषाओं का प्रयोग विशेषतः संगणकों के साथ किया जाता है (किन्तु अन्य मशीनों पर भी प्रोग्रामिंग भाषाओं का उपयोग होता है)। प्रोग्रामिंग भाषाओं का प्रयोग हम प्रोग्राम लिखने के लिये, कलन विधियों को सही रूप व्यक्त करने के लिए, या मानव संचार के एक साधन के रूप में भी कर सकते हैं। इस समय लगभग 2,500 प्रोग्रामिंग भाषाएं मौजूद हैं। पास्कल, बेसिक, फोर्ट्रान, सी, सी++, जावा, जावास्क्रिप्ट आदि कुछ प्रोग्रामिंग भाषाएं हैं। .

नई!!: प्रोग्राम अनुवादक और प्रोग्रामिंग भाषा · और देखें »

बेसिक

बेसिक (BASIC) चार विकासशील देशों (ब्राजील, दक्षिण अफ्रीका, भारत और चीन) का पर्यावरण संबंधित मुद्दों पर एक वार्ता मंच है। इस मंच के तहत जलवायु परिवर्तन से निपटने के लिए २00९ से धारणीय उपायों पर प्रमुखता से चर्चा की जाती है। बेसिक देशों के बीच क्योटो प्रोटोकॉल को लेकर आम सहमति है तथा इसने कनाडा के क्योटो प्रोटोकाल की बाध्यता से पीछे हटने की तीखी आलोचना की है। जलवायु परिवर्तन के परिप्रेक्ष्य में चल रहे अंतर्राष्ट्रीय घटनाक्रम पर चर्चा के लिए प्रत्येक ६ महीने में एक बार बेसिक राष्ट्रों का एक मंत्री स्तरीय सम्मेलन आयोजित किया जाता है। इसमें तकनीकी, आर्थिक तथा रणनीतिक सहयोग संबंधित संयु्क्त सहयोग की प्रतिबद्धता दर्शायी जाती है। हाल ही में भारत का समर्थन करते हुए बेसिक द्वारा यूरोपीय संघ द्वारा बाहरी विमानों पर लगाए जा रहे कार्बन कर का भी कड़ा विरोध दर्ज़ कराया गया है। बेसिक का मानना है कि यूरोपीय संघ को यह कर तत्काल निरस्त कर देने चाहिए, क्योंकि यह कर संयुक्त राष्ट्र के बहु-पक्षवाद (Multi-lateralism) की भावना के विरुद्ध है। .

नई!!: प्रोग्राम अनुवादक और बेसिक · और देखें »

मशीनी भाषा

मशीनी भाषा कंप्यूटर की आधारभुत भाषा है, यह केवल 0 और 1 दो अंको के प्रयोग से निर्मित श्रृंखला से लिखी जाती है। यह एकमात्र कंप्यूटर प्रोग्रामिंग भाषा है जो कि कंप्यूटर द्वारा सीधे-सीधे समझी जाती है। इसे किसी अनुवादक प्रोग्राम का प्रयोग नही करना होता है। इसे कंप्यूटर का मशीनी संकेत भी कहा जाता है। कंप्यूटर का परिपथ इस प्रकार तैयार किया जाता है कि यह मशीनी भाषा को तुरन्त पहचान लेता है और इसे विधुत संकेतो मे परिवर्तित कर लेता है। विधुत संकेतो की दो अवस्थाए होती है- हाई और लो अथवा Anticlock wise & clock wise, 1 का अर्थ है Pulse अथवा High तथा 0 का अर्थ है No Pulse या low। मशीनी भाषा मे प्रत्येक निर्देश के दो भाग होते है- पहला क्रिया संकेत (Operation code अथवा Opcode) और दूसरा स्थिति संकेत (Location code अथवा Operand)। क्रिया संकेत कंप्यूटर को यह बताता जाता है कि क्या करना है और स्थिति संकेत यह बताता है कि आकडे कहां से प्राप्त करना है, कहां संग्रहीत करना है अथवा अन्य कोइ निर्देश जिसका की दक्षता से पालन किया जाना है। .

नई!!: प्रोग्राम अनुवादक और मशीनी भाषा · और देखें »

संगणक संचिका

संगणक संचिका एकत्रित जानकारी का एक वर्ग है, या जानकारी को संचित करने के लिए एक संसाधन है जो कि किसी संगणक कार्यक्रम को उपलब्ध होता है और आमतौर पर यह किसी प्रकार की टिकाऊ संगणक भंडारण पर आधारित होता है। संचिका टिकाऊ इस लिहाज़ से होती है कि यह मौजूदा कार्यक्रम के समाप्त होने के बाद भी अन्य कार्यक्रमों द्वारा इस्तेमाल के लिए मौजूद रहती है। संगणक संचिकाओं को पारंपरिक रूप से दफ़्तरों और पुस्तकालयों के फ़ाइलों में मौजूद कागज़ के दस्तावेज़ों का आधुनिक रूप माना जा सकता है, इसीलिए अंग्रेज़ी में इसका नाम फ़ाइल पड़ा है। .

नई!!: प्रोग्राम अनुवादक और संगणक संचिका · और देखें »

सी (प्रोग्रामिंग भाषा)

'''सी''' प्रोग्रामन भाषा के रचयिताओं की लिखी पुस्तक का मुखपृष्ठ। सी (C) एक सामान्य उपयोग में आने वाली कम्प्यूटर की प्रोग्रामन भाषा है। इसका विकास डेनिस रिची ने बेल्ल टेलीफोन प्रयोगशाला में सन् १९७२ में किया था जिसका उद्देश्य यूनिक्स संचालन तंत्र का निर्माण करना था। इस समय (२००९ में) 'सी' पहली या दूसरी सर्वाधिक लोकप्रिय प्रोग्रामिंग भाषा है। यह भाषा विभिन्न सॉफ्टवेयर फ्लेटफार्मों पर बहुतायत में उपयोग की जाती है। शायद ही कोई कम्प्यूटर-प्लेटफार्म हो जिसके लिये सी का कम्पाइलर उपलब्ध न हो। सी++, जावा, सी#(C-Sharp) आदि अनेक प्रोग्रामन भाषाओं पर सी भाषा का गहरा प्रभाव देखा जा सकता है। .

नई!!: प्रोग्राम अनुवादक और सी (प्रोग्रामिंग भाषा) · और देखें »

कम्प्यूटर प्रोग्राम

एक कम्प्यूटर प्रोग्राम संगणक प्रोग्राम किसी कार्य विशेष को संगणक द्वारा कराने अथवा करने के लिये संगणक को समझ आने वाली भाषा में दिये गए निर्देशो का समूह होता है। .

नई!!: प्रोग्राम अनुवादक और कम्प्यूटर प्रोग्राम · और देखें »

कंप्यूटर

निजी संगणक कंप्यूटर (अन्य नाम - संगणक, कंप्यूटर, परिकलक) वस्तुतः एक अभिकलक यंत्र (programmable machine) है जो दिये गये गणितीय तथा तार्किक संक्रियाओं को क्रम से स्वचालित रूप से करने में सक्षम है। इसे अंक गणितीय, तार्किक क्रियाओं व अन्य विभिन्न प्रकार की गणनाओं को सटीकता से पूर्ण करने के लिए योजनाबद्ध तरीके से निर्देशित किया जा सकता है। चूंकि किसी भी कार्य योजना को पूर्ण करने के लिए निर्देशो का क्रम बदला जा सकता है इसलिए संगणक एक से ज्यादा तरह की कार्यवाही को अंजाम दे सकता है। इस निर्देशन को ही कम्प्यूटर प्रोग्रामिंग कहते है और संगणक कम्प्यूटर प्रोग्रामिंग भाषा की मदद से उपयोगकर्ता के निर्देशो को समझता है। यांत्रिक संगणक कई सदियों से मौजूद थे किंतु आजकल अभिकलित्र से आशय मुख्यतः बीसवीं सदी के मध्य में विकसित हुए विद्दुत चालित अभिकलित्र से है। तब से अबतक यह आकार में क्रमशः छोटा और संक्रिया की दृष्टि से अत्यधिक समर्थ होता गया हैं। अब अभिकलक घड़ी के अन्दर समा सकते हैं और विद्युत कोष (बैटरी) से चलाये जा सकते हैं। निजी अभिकलक के विभिन्न रूप जैसे कि सुवाह्य संगणक, टैबलेट आदि रोजमर्रा की जरूरत बन गए हैं। परंपरागत संगणकों में एक केंद्रीय संचालन इकाई (सीपीयू) और सूचना भन्डारण के लिए स्मृति होती है। संचालन इकाई अंकगणित व तार्किक गणनाओ को अंजाम देती है और एक अनुक्रमण व नियंत्रण इकाई स्मृति में रखे निर्देशो के आधार पर संचालन का क्रम बदल सकती है। परिधीय या सतह पे लगे उपकरण किसी बाहरी स्रोत से सूचना ले सकते है व कार्यवाही के फल को स्मृति में सुरक्षित रख सकते है व जरूरत पड़ने पर पुन: प्राप्त कर सकते हैं। एकीकृत परिपथ पर आधारित आधुनिक संगणक पुराने जमाने के संगणकों के मुकबले करोड़ो अरबो गुना ज्यादा समर्थ है और बहुत ही कम जगह लेते है। सामान्य संगणक इतने छोटे होते है कि मोबाइल फ़ोन में भी समा सकते है और मोबाइल संगणक एक छोटी सी विद्युत कोष (बैटरी) से मिली ऊर्जा से भी काम कर सकते है। ज्यादातर लोग “संगणकों” के बारे में यही राय रखते है कि अपने विभिन्न स्वरूपों में व्यक्तिगत संगणक सूचना प्रौद्योगिकी युग के नायक है। हालाँकि embedded system|सन्निहित संगणक जो कि ज्यादातर उपकरणों जैसे कि आंकिक श्रव्य वादक|एम.पी.३ वादक, वायुयान व खिलौनो से लेकर औद्योगिक मानव यन्त्र में पाये जाते है लोगो के बीच ज्यादा प्रचलित है। .

नई!!: प्रोग्राम अनुवादक और कंप्यूटर · और देखें »

अनुभाषक

किसी बहु-भाषी एवं बहु-लक्ष्यी (multi-target) कम्पाइलर की रचना का ब्लाक-आरेख अनुभाषक या कम्पाइलर (compiler) एक या अधिक कम्प्यूटर प्रोग्रामों का समूह होता है जो किसी उच्च स्तरीय कम्प्यूटर भाषा में लिखे प्रोग्राम को किसी दूसरी कम्प्यूटर भाषा में बदल देता है। जिस कम्प्यूटर भाषा में मूल प्रोग्राम है उसे स्रोत भाषा कहते हैं तथा इस प्रोग्राम को स्रोत कोड कहते हैं। इसी प्रकार जिस भाषा में स्रोत कोड को बदला जाता है उसे लक्ष्य-भाषा (target language) कहते हैं एवं इस प्रकार प्राप्त कोड को ऑब्जेक्ट कोड कहते हैं। ऑब्जेक्ट कोड प्रायः बाइनरी भाषा में होता है जिसे लेकर लिंकर किसी मशीन विशेष पर चलने लायक (executable) मशीन कोड पैदा करता है। ऐसे कम्प्यूटर-प्रोग्राम जो किसी निम्न-स्तरीय कम्प्यूटर भाषा के प्रोग्राम कोलेकर किसी उच्च-स्तरीय भाषा का प्रोग्राम उत्पन्न करते हैं उन्हें डिकम्पाइलर (decompiler) कहा जाता है। ऐसा प्रोग्राम जो एक उच्च-स्तरीय कम्प्यूटर भाषा को दूसरी उच्च-स्तरीय कम्प्यूटर भाषा में बदलता है उसे कम्प्यूटर-भाषा अनुवादक (language translator) कहते हैं। .

नई!!: प्रोग्राम अनुवादक और अनुभाषक · और देखें »

असेम्बली भाषा

असेम्बली भाषा (assembly language) या असेम्बलर भाषा (assembler) कम्प्यूटर तथा अन्य प्रोग्राम करने योग्य युक्तियों (जैसे माइक्रोकन्ट्रोलर) की निम्न-स्तरीय प्रोग्रामन भाषा है। असेम्बली के बाद भाषा तथा मशीन आर्किटेक्चर में प्रायः बहुत घनिष्ट सम्बन्ध होता है। एक विशेष कम्प्यूटर आर्किटेक्चर के लिये असेम्बली भाषा भी विशिष्ट होती है। असेम्बली भाषा को 'सांकेतिक मशीन कोड' भी कह सकते हैं। मशीनी भाषा द्वारा प्रोग्राम तैयार करने मे आने वाली कठिनाईयो को दूर करने हेतु कम्प्यूटर वैज्ञानिको ने एक अन्य कम्प्यूटर प्रोग्राम भाषा का निर्माण किया। इस कम्प्यूटर प्रोग्रामिंग भाषा को असेम्बली भाषा कहते है। कम्प्यूटर प्रोग्रामिंग भाषा के विकास का पहला कदम यह था कि मशीनी भाषा को अंकीय क्रियांवयन संकेतो के स्थान पर अक्षर चिन्ह स्मरणोपकारी का प्रयोग किया गया। स्मरणोपकारी का अर्थ यह है कि -एसी युक्ति जो हमारी स्मृति मे वर्ध्दन करें। जैसे घटाने के लिये मशीनी भाषा मे द्विअंकीय प्रणाली मे 1111 और दशमलव प्रणाली मे 15 का प्रयोग किया जाता है, अब यदि इसके लिये मात्र sub का प्रयोग किया जाए तो यह प्रोग्रामर की समय मे सरलता लाएगी। पारिभाषिक शब्दो मे, वह कम्प्यूटर प्रोग्रामिंग भाषा जिसमे मशीनी भाषा मे प्रयुक्त अंकीय संकेतो के स्थान पर अक्षर अथवा चिन्हो का प्रयोग किया जाता है, असेम्बली भाषा अथवा symbol language कहलाती है। असेम्बली भाषा मे मशीन कोड के स्थान पर ’नेमोनिक कोड’ का प्रयोग किया गया जिन्हे मानव मस्तिष्क आसानी से पहचान सकता था जैसे-LDA(load),Tran(Translation),JMP(Jump) एवं इसी प्रकार के अन्य नेमोनिक कोड जिन्हे आसानी से पहचाना व याद रखा जा सकता था। इनमे से प्रत्येक के लिये एक मशीन कोड भी निर्धारित किया गया, पर असेम्बली कोड से मशीन कोड मे परिवर्तन का काम, कम्प्यूटर मे ही स्थित एक प्रोग्राम के जरिये किया जाने लगा, इस प्रकार के प्रोग्राम को असेम्बलर नाम दिया गया। यह एक अनुवादक की भांति कार्य करता है। .

नई!!: प्रोग्राम अनुवादक और असेम्बली भाषा · और देखें »

उच्च स्तरीय क्रमादेशन भाषा

मशीनी भाषा और असेम्बली भाषा द्वारा क्रमादेश तैयार करने में आने वाली कठिनाई को देखते हुए कम्प्यूटर वैज्ञानिक इस शोध में जुट गए कि अब इस प्रकार की क्रमादेशन भाषा तैयार की जानी चाहिये जो कि कम्प्यूटर मशीन पर निर्भर न हो। कम्प्यूटर प्रोग्रामिंग भाषा के विकास का यह अगला कदम था। असेम्बलर के स्थान पर कम्पाइलर और इन्टरप्रेटर का विकास किया गया। अब कम्प्यूटर प्रोग्राम लिखने के लिये मशीनी भाषा को अंकीय क्रियान्वयन संकेतो के स्थान पर अक्षर चिन्ह स्मरणोपकारी का प्रयोग किया गया। कम्प्यूटर में प्रयोग की जाने वाली वह भाषा जिसमे अंग्रेजी अक्षरो, संख्याओ एवं चिन्हो का प्रयोग करके प्रोग्राम लिखा जाता है, उसे उच्च स्तरीय प्रोग्रामिंग भाषा कहा जाता है। इस भाषा में प्रोग्राम लिखना प्रोग्रामर के लिये बहुत ही आसान होता है, क्योंकि इसमे किसी भी निर्देश मशीन कोड में बदलकर लिखने की आवश्यकता नहीं होती। जैसे -BASIC, COBOL,FORTRAN,PASCAL|अब तो उच्च स्तरीय प्रोग्रामिंग भाषाओ का अत्यन्त विकास हो चुका है। इन प्रोग्रमिंग भाषाओ को कार्यानुसार चार वर्गो में विभाजित किया गया है- (१) वैज्ञानिक प्रोग्रामिंग भाषाएं- इनका प्रयोग मुख्यत: वैज्ञानिक कार्यो के लिये प्रोग्राम बनाने में होता है, परन्तु इनमे से कुछ भाषाएं ऎसी भी होती है जो वैज्ञानिक कार्यो के अलावा अन्य कार्यो को भी उतनी ही दक्षता से करती है। जैसे-ALGOL(Algorithmic language),BASIC,PASCAL,FORTRAN, आदि है। (२) व्यवसायिक प्रोग्रामिंग भाषाएं-व्यापारिक कार्यो से सम्बंधित जैसे-बही खाता, रोजानामचा, स्टाक आदि का लेखा जोखा आदि व्यापारिक प्रोग्रामिंग भाषाओ के प्रोग्राम द्वारा अत्यन्त सरलता से किया जा सकता है। जैसे-PL1(Programing language 1),COBOL, DBASE आदि। (३) विशेष उद्देश्य प्रोग्रामिंग भाषाएं-ये भाषाएं विभिन्न कार्यो को विशेष क्षमता के साथ करने के लिये प्रयोग की जाती है। जैसे- (अ)APL360- पेरीफिरल युक्तियां सर्वश्रेष्ठ अनुप्रयोग हेतु प्रयोग की जाती है। यह भाषा 1968 से प्रचलन में आई। (ब)LOGO- लोगो का विकास मात्र कम्प्यूटर शिक्षा को सरल बनाने हेतु किया गया। इस भाषा में चित्रण इतना सरल है कि छोटे बच्चे भी चित्रण कर सकते हैं। लोगो भाषा में चित्रण के लिये एक विशेष प्रकार की त्रिकोणाकार आकृति होती है जिसे टरटल कहते हैं। मॉनीटर पर प्रदर्शित रहता है लोगो भाषा के निर्देशो द्वारा यह टरटल, किसी भी तरफ घूम सकता है और आगे-पीछे चल सकता है। जब टरटल चलता है तो पीछे अपने मार्ग पर लकीर बनाता चलता है। इससे अनेक प्रकार के चित्रो को सरलता से बनाया जा सकता है। (४) बहुउद्देशीय भाषाएं- जो भाषाएं समान रूप से भिन्न-भिन्न प्रकार के अनेक कार्यो को करने की क्षमता रखती है, उन्हे बहुउद्देशीय भाषाएं कहते हैं। जैसे- BASIC,PASCAL,PL1| .

नई!!: प्रोग्राम अनुवादक और उच्च स्तरीय क्रमादेशन भाषा · और देखें »

यहां पुनर्निर्देश करता है:

अनुवादक (संगणक), अनुवादक प्रोग्राम

निवर्तमानआने वाली
अरे! अब हम फेसबुक पर हैं! »