कोडिंग क्या है और यह कैसे काम करता है?
विज्ञापन
कंप्यूटर कोड बहुत महत्वपूर्ण है। आपके द्वारा उपयोग किए जाने वाले लगभग हर इलेक्ट्रॉनिक उपकरण कोड पर निर्भर होते हैं। जिस तरह से काम करते हैं वह काफी भ्रामक लग सकता है, लेकिन जब आप इसे तोड़ते हैं तो यह वास्तव में सरल है।
कोड बनाने वाले लोगों को प्रोग्रामर, कोडर या डेवलपर्स कहा जाता है। वे सभी वेबसाइट, ऐप और यहां तक कि गेम बनाने के लिए कंप्यूटर के साथ काम करते हैं! आज आप सीखेंगे कि यह कोड क्या है, इसके लिए क्या है, और कोड सीखना कैसे शुरू करें।
कोड क्या है?
कंप्यूटर की अपनी भाषा है जिसे मशीन कोड कहा जाता है जो उन्हें बताता है कि क्या करना है। जैसा कि आप देख सकते हैं, यह मनुष्यों के लिए बहुत मायने नहीं रखता है!
प्रत्येक नंबर या अक्षर कंप्यूटर को अपनी मेमोरी में कुछ बदलने के लिए कह रहा है। यह संख्या या शब्द या चित्र या वीडियो का एक छोटा हिस्सा हो सकता है। अपने आप से, कंप्यूटर कुछ भी करना नहीं जानते। उन्हें निर्देश देना प्रोग्रामर का काम है।
मशीन कोड सीखना संभव है, लेकिन इसमें लंबा समय लगेगा! सौभाग्य से कंप्यूटर के साथ संवाद करने का एक आसान तरीका है।
प्रोग्रामिंग भाषा क्या है?
अब, यह समझने में थोड़ा आसान है! यह चित्र दिखाता है कि कंप्यूटर को हैलो, दुनिया कहने का तरीका बताया गया है । मशीन कोड का उपयोग करने के बजाय, यह पायथन नामक एक प्रोग्रामिंग भाषा का उपयोग करता है।
लगभग सभी प्रोग्रामिंग लैंग्वेज एक ही तरह से काम करती हैं:
- आप यह बताने के लिए कोड लिखते हैं कि क्या करना है: प्रिंट ("हैलो, दुनिया") ।
- कोड संकलित है, जो इसे मशीन कोड में बदल देता है जिसे कंप्यूटर समझ सकता है।
- कंप्यूटर कोड को निष्पादित करता है, और हैलो लिखता है , दुनिया हमारे पास वापस आती है।
सैकड़ों विभिन्न प्रोग्रामिंग भाषाएं हैं जो भ्रामक लग सकती हैं, लेकिन वे सभी एक ही काम करती हैं। आप टाइप करते हैं कि आप इसे क्या करना चाहते हैं, कंपाइलर इसे भाषा में बदल देता है जिसे कंप्यूटर समझता है, फिर कंप्यूटर इसे करता है, जिसे प्रोग्रामिंग स्पीक में कोड निष्पादित करना कहा जाता है!
कोडिंग क्या है?
कोडिंग एक प्रोग्रामिंग भाषा का उपयोग करने की प्रक्रिया है, जिससे आप यह चाहते हैं कि आप कैसे चाहते हैं। कोड की प्रत्येक पंक्ति कंप्यूटर को कुछ करने के लिए कहती है, और कोड की लाइनों से भरा एक दस्तावेज एक स्क्रिप्ट कहलाता है।
प्रत्येक स्क्रिप्ट को नौकरी करने के लिए डिज़ाइन किया गया है। यह काम एक छवि लेना और उसका आकार बदलना हो सकता है। यह एक निश्चित ध्वनि या संगीत का टुकड़ा हो सकता है। जब आप सोशल मीडिया पर किसी की पोस्ट पर क्लिक करते हैं, तो एक स्क्रिप्ट वह होती है जो ऐसा करती है।
लोगों के विपरीत, कंप्यूटर वही करेंगे जो आप उन्हें बताते हैं। यह बहुत अच्छा लग सकता है, लेकिन यह समस्या पैदा कर सकता है। यदि आप कंप्यूटर को ऊपर की ओर गिनना शुरू करने के लिए कहते हैं, और इसे रोकने के लिए नहीं कहते हैं, तो यह हमेशा के लिए गिनता रहेगा! एक अच्छा प्रोग्रामर होने के नाते सभी को पता है कि कंप्यूटर को कैसे कार्य करना है।
एक कार्यक्रम क्या है?
स्वयं द्वारा लिखी गई चीजें केवल उन चीजों को कर सकती हैं यदि उन्हें संकलित किया जाता है और फिर निष्पादित किया जाता है । यह तब भी उपयोगी है जब आप अभी भी इस पर काम कर रहे हों, लेकिन जब आप कर लिए जाते हैं, तो आप ऐसे लोगों को चाहते हैं जो प्रोग्रामर नहीं हैं जो आपकी स्क्रिप्ट का उपयोग करने में सक्षम हों। आपको अपनी स्क्रिप्ट को एक कार्यक्रम में बदलने की आवश्यकता है।
जब आप अपनी स्क्रिप्ट से खुश होते हैं, तो आप इसे एक कार्यक्रम में संकलित कर सकते हैं। जैसा कि आप पहले से ही जानते हैं, अपनी प्रोग्रामिंग भाषा से कोड को मशीन कोड में बदल देता है जिसे कंप्यूटर समझ सकता है। इस बार, मशीन कोड एक प्रोग्राम में संग्रहीत किया जाता है जिसे कोई भी डाउनलोड कर सकता है और उपयोग कर सकता है। हर तरह का ऐप, गेम या वेबसाइट एक प्रोग्राम है।
हार्ड कोडिंग है?
कोडिंग बहुत सरल हो सकती है, और कोई भी मूल बातें सीख सकता है। एक अच्छा सादृश्य एक पुस्तकालय में पुस्तकों की तरह कोडिंग के बारे में सोचना है। कुछ किताबें सरल भाषा का उपयोग करती हैं, और कहानियों को समझना आसान है। अन्य लोग बहुत ही जटिल शब्दों का उपयोग करते हैं और ऐसी कहानियाँ होती हैं जो बिना किसी मतलब के लगती हैं। चाहे वे सरल हों या पढ़ने में कठिन हों, वे सभी पुस्तकें हैं।
आप जितनी ज्यादा किताबें पढ़ेंगे, आप उतने ही बेहतर बन पाएंगे। जटिल भाषा या भ्रमित करने वाली कहानियों को समझना आसान हो जाता है जब तक कि एक दिन आप उन चीजों को नहीं पढ़ सकते हैं जो आप अतीत में भी नहीं देखेंगे!
कोड सीखना समान है। पहली बार जब आप कोड करने की कोशिश करेंगे तो आपको यह कठिन लगेगा, लेकिन हर बार जब आप इसे करते हैं तो आप बेहतर हो जाते हैं। यदि आप प्रोग्रामिंग भाषा सीखना कठिन पाते हैं, तो आप दृश्य कोडिंग भाषा का उपयोग करके इसके पीछे के महत्वपूर्ण विचारों को सीख सकते हैं। तुम भी अपने खुद के मारियो खेल कर सकते हैं अपने खुद के मारियो खेल बनाओ! बच्चों और वयस्कों के लिए खरोंच मूल बातें अपने खुद के मारियो खेल बनाओ! बच्चों और वयस्कों के लिए खरोंच मूल बातें क्या आप जानते हैं कि आप प्रोग्रामिंग नहीं जानते हुए भी गेम बना सकते हैं? स्क्रैच में अपना पहला गेम बनाने की शुरुआत करने के लिए यहां एक पूरी गाइड है। किसी भी कोड को टाइप किए बिना और पढ़ें!
कोड क्या दिखता है
ऊपर दी गई छवि एक लिपि दिखाती है जिसे hello_name कहते हैं। आप पहले ही देख चुके हैं कि एक सिंगल लाइन कोड कंप्यूटर को स्क्रीन पर प्रिंट कर सकता है। मान लीजिए कि केवल हैलो दुनिया कहने के बजाय, आप चाहते हैं कि उपयोगकर्ता उनके नाम में लिखें, और कंप्यूटर उन्हें नाम से अभिवादन करने के लिए? जो यहां हो रहा है, उसे तोड़ दो।
- जब स्क्रिप्ट शुरू होती है तो कंप्यूटर स्क्रीन पर एक प्रश्न प्रिंट करता है।
- अगला कंप्यूटर उपयोगकर्ता को उनके नाम के इनपुट का इंतजार करता है, और उसे बचाता है।
- "हैलो" स्क्रीन पर प्रिंट किए गए नाम के साथ प्रिंट करता है।
- Cmder विंडो में, स्क्रिप्ट पायथन का उपयोग करके संकलित और निष्पादित करता है ।
- बाहर निकलने से पहले जिस तरह से इसे डिजाइन किया गया था, उसी तरह से स्क्रिप्ट चली।
यह उदाहरण आपको एक कोड संपादक में लिखा गया एक सरल कोड दिखाता है, और Cmder में चलता है जो एक प्रकार की टर्मिनल विंडो है। इन बातों में से किसी के लिए भी बहुत चिंता न करें। अब आप जानते हैं कि पायथन कोड कैसा दिखता है और यह स्क्रिप्ट कैसे काम करता है।
कैसे कोड एक कार्यक्रम बन जाता है
यदि आप कोड के लिए पूरी तरह से नए हैं, तो आप अभी भी आश्चर्यचकित हो सकते हैं कि कैसे ऊपर दी गई लिपियाँ आपके द्वारा उपयोग किए जाने वाले कार्यक्रमों की तरह बन जाती हैं। ऊपर की छवि में, बाईं ओर की खिड़की पायथन स्क्रिप्ट को कार्यक्रमों में बदलने का एक उपकरण है। दाईं ओर की खिड़की में hello_name.exe नाम का एक आइकन है। मुझे लगता है कि आप अनुमान लगा सकते हैं कि अगर आप उस पर क्लिक करते हैं तो क्या होता है!
कोई कोड से, एक समाप्त कार्यक्रम के लिए। यह उदाहरण वास्तव में सरल है, लेकिन यह लगभग सभी कोडिंग काम करता है। हर दिन, लोग उन प्रोग्रामिंग भाषाओं का उपयोग करते हैं, जो उन्होंने सीखी हैं, स्क्रिप्ट लिखने के लिए, जो कि हम सभी का उपयोग करने वाले कार्यक्रम बन जाएंगे।
कोडिंग कूल है
आज के लेख ने आपको सिखाया है कि कोड क्या है, और कुछ पायथन कोड कैसे काम करता है। बहुत सारी बेहतरीन वेबसाइट और ऐप हैं जो आपको प्रोग्रामिंग सीखने में मदद कर सकते हैं!
कोडिंग सभी के लिए है, और शुरू करना कभी आसान नहीं रहा। तुम भी कोड के Minecraft Minecraft घंटे का उपयोग कर कोड सीखने के लिए सीख सकते हैं बच्चों को कोडिंग के प्रोग्रामिंग की मूल बातें घंटे सिखाता है बच्चों को प्रोग्रामिंग के Minecraft घंटे की मूल बातें सिखाता है कई उत्कृष्ट ट्यूटोरियल बच्चों को प्रोग्रामिंग की मूल बातें सीखने में मदद करने के लिए कई उत्कृष्ट ट्यूटोरियल प्रदान करता है। अधिक पढ़ें !
के बारे में अधिक अन्वेषण करें: कोडिंग ट्यूटोरियल, प्रोग्रामिंग।