मशीन लैंग्वेज क्या है
कंप्यूटर केवल hardware लैंग्वेज (भाषा ) को समझता है जिसे मशीन लैंग्वेज कहा जाता है। हार्डवेयर किसी अन्य प्रोग्रामिंग लैंग्वेज में लिखे गए किसी भी लैंग्वेज को नहीं समझता है जैसे की हम कंप्यूटर में जो भी लिखते है इंग्लिश, हिंदी, या किसी और लैंग्वेज में कंप्यूटर को समझ नहीं आता है computer को सिर्फ मशीन लैंग्वेज समझता है कंप्यूटर पर जो हम इंस्ट्रक्शन लिखते है या प्रोग्राम लिखते है, हार्डवेयर उससे समझने और समझने में असमर्थ है। इसके अलावा, हर प्रकार के सीपीयू की अपनी मशीन भाषा होती है।
मशीन लैंग्वेज या बाइनरी लैंग्वेज
इसलिए, कंप्यूटर के हार्डवेयर को किसी अन्य प्रोग्रामिंग भाषा में लिखे गए प्रोग्राम को समझने के लिए, कंप्यूटर को एक 'ट्रांसलेटर' नामक एक सॉफ्टवेयर (तंत्र) की आवश्यकता होती है। जैसे की हमे कोई लैंग्वेज समझ नहीं आता है तो हम क्या करते है गूगल या किसी भी सॉफ्टवेयर से ट्रांसलेट कर के समझते है उसी तहर कंप्यूटर को भी हमरी लैंग्वेज समझ नहीं आता है उसे केवल हार्डवयर की लैंग्वेज समझ आता है जिसे मशीन लैंग्वेज या बाइनरी लैंग्वेज बोलते है,
कंप्यूटर में हम कोई प्रोग्राम (instruction) लिखते है तो कंप्यूटर को समझने के लिए उससे पहले हार्डवेयर के लैंग्वेज में कन्वर्ट करता है फिर कंप्यूटर उस प्रोग्राम (instruction)के ऑक्सोडिंग काम करता है यह अनुवादक सीपीयू (हार्डवेयर) की मूल मशीन भाषा के अलावा प्रोग्रामिंग भाषाओं में लिखे गए प्रोग्राम को एक विशेष सीपीयू की मूल मशीन भाषा में परिवर्तित करता है, जिस पर इस कार्यक्रम को निष्पादित करने का इरादा है। हर प्रोग्रामिंग लैंग्वेज का अपना ट्रांसलेटर होना चाहिए, जिसमें लिखे गए प्रोग्राम को कंप्यूटर हार्डवेयर पर चलाया जा सके, जितने भी प्रोग्रामिंग लैंग्वेज है उन सब का अपना ट्रांसलेटर है जिससे प्रोग्रामिंग को कंप्यूटर के हा बोलते है र्डवेयर पर चलने वाले लैंग्वेज में कन्वर्ट करता है उससे assemblers, interpreters or कपिलर्स कहते है, assemblers, interpreters or compilers यह ट्रांसलेटर है जो की हमारे प्रोग्रामिंग लैंग्वेज को मशीन लैंग्वेज मीन्स हार्डवेयर के लैंग्वेज में कन्वर्ट करता है। बहुत प्रकार के टान्सलेटर है assemblers , कम्पाइलर, इंटरप्रेटर.
पहला प्रोग्रामिंग लैंग्वेज उससे मशीन लैंग्वेज बोलते है, उस प्रोग्रामिंग लैंग्वेज का सिंबल '0' और '1' , और जो प्रोग्राम लिखा जाता था वह भी '0' और '1' लैंग्वेज में लिखा जाता था जिसे बाइनरी कोड या बीनारी नंबर बोलते है
Example of Machine language of First programming
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
May 22, 2020
Tags :
C language
Subscribe by Email
Follow Updates Articles from This Blog via Email
No Comments
अगर हमरा पोस्ट आप को सही और पसंद आया हो तो कमेंट में बताए