छवि स्रोत: pixabay.com
कंप्यूटर प्रोग्रामिंग भाषा की बुनियादी बातों-
कोड प्रोग्रामिंग के बारे में हमेशा और जानना चाहते थे, लेकिन समय की कमी थी? यदि आपके स्रोत कोड ज्ञान में अंतराल हैं, तो स्रोत कोड कंप्यूटर प्रोग्राम पर यह अंतिम धोखा शीट आपको मार्गदर्शन करेगी कि उन्हें कैसे पुल किया जाए। कंप्यूटर प्रोग्रामिंग भाषा में प्रोग्रामिंग पर्यावरण से सबकुछ शामिल करने के लिए सब कुछ समझना शामिल है। यदि आप प्रोग्रामिंग कौशल हासिल करते हैं, तो आप आभासी दुनिया में असली नायक बन सकते हैं। तो, शुरुआती लोगों के लिए कंप्यूटर प्रोग्रामिंग सीखें और साइबर दुनिया में आगे बढ़ने के लिए आपको आवश्यक टिप्स और चालें प्राप्त करें।
कंप्यूटर प्रोग्रामिंग भाषा में स्रोत कोड क्या है
यह कंप्यूटर प्रोग्रामिंग भाषा का उपयोग कंप्यूटर के माध्यम से विशिष्ट कार्यों को करने के लिए तैयार निर्देशों का एक अनुक्रम है । तो, मानव भाषा और कंप्यूटर भाषा के बीच क्या अंतर है? खैर, यह वास्तविक दुनिया और आभासी के बीच का अंतर है। कंप्यूटर प्रोग्राम निर्देशों का परिचय कोर्स कोड के रूप में जाना जाता है।
कंप्यूटर प्रोग्रामिंग भाषा प्रोग्राम स्रोत कोडिंग के रूप में जाना जाता है। एक कार्यक्रम के बिना एक कंप्यूटर मशीन चीनी के बिना कॉफी या सूरज के बिना सुबह की तरह कॉफी है। कंप्यूटर प्रोग्राम दो से लाखों निर्देशों की रेखाओं से हो सकते हैं। जैसे ही मानव दुनिया में कई भाषाएं हैं, वहां कई कंप्यूटर प्रोग्रामिंग भाषाएं भी हैं जैसे पायथन , सी ++ , जावा , सी, पर्ल , पीएचपी और रूबी ।
सैकड़ों विभिन्न प्रोग्रामिंग भाषाएं हैं। यदि आप कई भाषाओं में बात करना चाहते हैं, तो आभासी दुनिया आपके लिए एक आदर्श जगह है।
वर्चुअल रियल बनाना: कंप्यूटर प्रोग्राम क्या कर सकते हैं
कंप्यूटर कार्यक्रमों का उपयोग लगभग हर क्षेत्र में फिल्मों से चिकित्सा, रक्षा से लेकर कृषि तक, संचार से संचार में किया जा रहा है । आमतौर पर उपयोग किए जाने वाले विभिन्न कंप्यूटर प्रोग्रामों में एमएस वर्ड , इंटरनेट एक्सप्लोरर और एडोब फोटोशॉप शामिल हैं । कंप्यूटर प्रोग्राम का प्रयोग चिकित्सा परीक्षा से आवाज संचार के लिए किया जाता है ।
एक कंप्यूटर प्रोग्रामर: मशीन के पीछे आदमी
एक कंप्यूटर प्रोग्रामर वह होता है जो कंप्यूटर प्रोग्राम लिखता है या कंप्यूटर प्रोग्रामिंग करता है। विभिन्न प्रोग्रामर कई प्रकार की कंप्यूटर प्रोग्रामिंग भाषा में विभिन्न विशेषज्ञता के साथ जुड़े हुए हैं।
एल्गोरिदम: कंप्यूटर प्रोग्रामिंग भाषा का ए टू जेड
जहां तक कंप्यूटर प्रोग्रामिंग भाषा का संबंध है, समस्याओं या एल्गोरिदम को हल करने के लिए चरण-दर-चरण प्रक्रिया एक केंद्रीय भूमिका निभाती है। एक एल्गोरिदम वास्तविक कोड के साथ आने से पहले अच्छी तरह से परिभाषित निर्देशों का एक सीमित सेट है और कंप्यूटर प्रोग्रामर एल्गोरिदम फ्रेम करते हैं।
कंप्यूटर एल्गोरिदम लिखने के मानकीकृत तरीके हैं।
एक कंप्यूटर प्रोग्रामिंग भाषा के तत्व: भाषा का व्याकरण
कंप्यूटर प्रोग्रामिंग पर्यावरण
किसी भी प्रोग्रामिंग भाषा में, अध्ययन की जाने वाली सबसे महत्वपूर्ण बात पर्यावरण सेटअप है। यह प्रोग्रामिंग के लिए आधार के रूप में कार्य करता है। पीसी पर इंस्टॉलेशन डी, संकलन और प्रोग्राम निष्पादित करने के लिए उपयोग किया जाएगा।
किसी प्रोग्रामिंग भाषा का उपयोग शुरू करने के लिए सेटअप एक टेक्स्ट एडिटर, कंपाइलर और दुभाषिया का गठन करता है। कंप्यूटर प्रोग्राम बनाने के लिए एक टेक्स्ट एडिटर का उपयोग किया जाता है जबकि कंपाइलर प्रोग्राम को बाइनरी प्रारूप में परिवर्तित करता है। प्रोग्राम को सीधे निष्पादित करने के लिए, एक दुभाषिया की आवश्यकता होती है। टेक्स्ट संपादकों के उदाहरणों में नोटपैड ++, टेक्स्ट एडिट और बीबीईडिट शामिल हैं। जावा, पास्कल और सी ++ जैसी प्रोग्रामिंग भाषाओं को ऐसी भाषाओं में प्रोग्रामिंग के शुरू होने से पहले अपने कंपाइलर्स इंस्टॉल करने की आवश्यकता है।
पाइथन, पर्ल और पीएचपी जैसे कुछ प्रोग्रामिंग भाषाओं को द्विआधारी प्रारूप में संकलन की आवश्यकता नहीं होती है और एक दुभाषिया का उपयोग लाइन लाइन को प्रोग्राम लाइन को पढ़ने और सीधे रूपांतरण के बिना प्रोग्राम को निष्पादित करने के लिए किया जा सकता है।
बेसिक सिंटेक्स: कंप्यूटर प्रोग्रामिंग भाषा का एबीसी
एक लाइन प्रोग्राम आसानी से लिखा जा सकता है। परिसर कोडिंग जटिल कार्यक्रमों पर अमल करने की जरूरत है। विभिन्न भाषाएं उनके वाक्यविन्यास के संदर्भ में भिन्न होती हैं। उदाहरण के लिए, प्रत्येक सी प्रोग्राम मुख्य कार्य के साथ शुरू होता है और ब्रेसिज़ के बीच संलग्न होता है। ब्रेसिज़ के भीतर कोडिंग भाग को प्रोग्राम बॉडी के रूप में जाना जाता है।
कार्य विशिष्ट कार्य करने के लिए प्रयुक्त कार्यक्रमों की छोटी इकाइयां हैं। सी प्रोग्रामिंग अंतर्निहित कार्यों को प्रदान करता है। कुछ प्रोग्रामिंग भाषाओं में फ़ंक्शन के बजाय सबराउटिन का उपयोग किया जाता है। टिप्पणियां इस कार्यक्रम को समझने में आसान बनाने के लिए उपयोग की जाती हैं और आप जो भी भाषा लिखना चाहते हैं उसका उपयोग कर सकते हैं। प्रोग्रामिंग वक्तव्य तैयार करने के लिए प्रयुक्त प्रिंट करने योग्य पात्रों के अलावा , अंतरिक्ष, टैब और कार्यक्रम में एक नई लाइन जैसे व्हाइटस्पेस भी है। व्हाइटस्पेस अक्षर सभी प्रोग्रामिंग भाषाओं के लिए आम हैं।
ब्लैक लाइन या लाइन जिसमें व्हाइटस्पेस और टिप्पणी शामिल है, अधिकांश कंपाइलर्स द्वारा अनदेखा किया जाता है। प्रत्येक व्यक्तिगत कथन एक विशिष्ट तरीके से समाप्त होता है, उदाहरण के लिए, सी कार्यक्रमों में एक व्यक्तिगत विवरण अर्धविराम के साथ समाप्त होता है।
अनुशंसित पाठ्यक्रम
- वीबी.नेट पर पाठ्यक्रम
- डेटा साइंस ट्रेनिंग कोर्स
- आईएसटीक्यूबी प्रमाणन प्रशिक्षण
- काली लिनक्स ऑनलाइन प्रशिक्षण
एक कार्यक्रम कैसे काम करता है: चरण प्रक्रिया द्वारा कदम
छवि स्रोत: pixabay.com
एक कार्यक्रम जटिल तरीकों से काम करता है। उदाहरण के लिए, एक सी प्रोग्राम कमांड को सी संकलक का उपयोग करके बाइनरी प्रारूप में परिवर्तित करता है। डेमो नामक द्विआधारी फ़ाइल बनाई और निष्पादित की गई है। किसी अन्य भाषा में, यदि आप नियमों का पालन नहीं करते हैं। एक वाक्यविन्यास त्रुटि है। इस तरह की एक त्रुटि के बाद, कार्यक्रम संकलित नहीं किया जाएगा।
डेटा प्रकार: कंप्यूटर प्रोग्राम के बिल्डिंग ब्लॉक
एक डेटा प्रकार का प्रतिनिधित्व करता है डेटा के प्रकार है जो कंप्यूटर प्रोग्राम का उपयोग संसाधित किया जा सकता। यह संख्यात्मक से अल्फान्यूमेरिक, दशमलव और इतने पर हो सकता है। जब विभिन्न प्रकार के डेटा को संसाधित करने के लिए कंप्यूटर प्रोग्राम लिखा जाता है, तो कंप्यूटर को यह समझने के लिए स्पष्ट रूप से निर्दिष्ट किया जाना चाहिए कि अलग-अलग डेटा को कैसे संसाधित किया जाए। एक कीवर्ड वैल्यू रेंज है जिसे डेटा प्रकार द्वारा प्रदर्शित किया जा सकता है।
छवि स्रोत: pixabay.com
प्राथमिक डेटा प्रकारों का उपयोग उपयोगकर्ता द्वारा परिभाषित डेटा प्रकार के रूप में जाने जाने वाले अधिक जटिल डेटा प्रकारों को बनाने के लिए किया जा सकता है। कुछ प्रोग्रामिंग भाषाओं को डेटा प्रकार निर्दिष्ट करने के लिए किसी कीवर्ड की आवश्यकता नहीं होती है क्योंकि वे स्वचालित डेटा प्रकार को स्वचालित तरीके से संसाधित करने के लिए पर्याप्त बुद्धिमान होते हैं। ऐसी भाषा का एक उदाहरण पायथन है।
चर: प्रोग्रामिंग सफलता के लिए 3 चरण मार्ग
चर : कंप्यूटर प्रोग्राम के भीतर मान संग्रहीत करने के लिए उपयोग किए गए कंप्यूटर मेमोरी स्थानों के लिए नाम प्रदान किए गए नाम। सबसे पहले, आपको उपयुक्त नामों के साथ चर बनाना होगा और फिर उन 2 चरों में मानों को संग्रहित करना होगा। इसके बाद, इन चर से संग्रहित मूल्यों का पुनर्प्राप्ति और उपयोग होता है। चर बनाने के लिए एक और नाम चर घोषित कर रहा है। प्रोग्रामिंग भाषा का उपयोग करने के आधार पर, कार्यक्रम के अंदर चर बनाने के विभिन्न तरीके हैं।
चर के लक्षण
एक चर केवल एक निश्चित एकल प्रकार का मान रख सकता है। उदाहरण के लिए, यदि चर को ईन्ट या char प्रकार के रूप में परिभाषित किया गया है, तो यह केवल पूर्णांक या वर्णों को स्टोर कर सकता है। सी प्रोग्रामिंग भाषा को परिवर्तनीय निर्माण की आवश्यकता होती है जबकि पायथन नहीं करता है। इसलिए, गेम के नियम अलग-अलग हैं जो कि कंप्यूटर प्रोग्रामिंग भाषा का उपयोग किया जा रहा है।
- पाइथन, पर्ल और पीएचपी जैसे प्रोग्रामिंग भाषाओं को परिवर्तनीय निर्माण के समय डेटा प्रकार के विनिर्देश की आवश्यकता नहीं होती है।
- किसी भी नाम या लेबल को एक चर को दिया जा सकता है।
- बहुत कम प्रोग्रामिंग भाषाएं अंकों के साथ चर नामों को शुरू करने की अनुमति देती हैं
एक बार बनाए गए चर आने के बाद, आप उन चरों में मानों को स्टोर कर सकते हैं। चर में संग्रहीत मूल्यों का उपयोग पूरे अभ्यास का उद्देश्य है। सी प्रोग्रामिंग में, विभिन्न प्रतिशत प्रकारों और वर्णों का उपयोग करके विभिन्न डेटा प्रकार मुद्रित किए जा सकते हैं।
विभिन्न प्रोग्रामिंग भाषाएं आरक्षित कीवर्ड के विभिन्न सेट प्रदान करती हैं। उनके पास एकमात्र नियम आम है कि एक आरक्षित कीवर्ड का उपयोग चर के नाम पर नहीं किया जा सकता है।
डॉट्स को जोड़ना: ऑपरेटर
कंप्यूटर प्रोग्रामिंग भाषा में ऑपरेटर एक प्रतीक है जो विशिष्ट गणितीय, संबंधपरक या तार्किक संचालन करने के लिए संकलक / दुभाषिया को सूचित करता है और अंतिम परिणाम प्राप्त करता है।
यह जोड़ता है: अंकगणितीय ऑपरेटरों
इनका गणितीय गणना के लिए उपयोग किया जाता है। अंकगणितीय ऑपरेटरों में प्लस, माइनस, और ऐसे ऑपरेशंस के साथ-साथ ऑपरेंड या वैल्यू शामिल हैं जिन पर इन ऑपरेशंस किए जाते हैं।
रिलेशनल ऑपरेटर = बूलियन परिणाम
रिलेशनल एक्सप्रेशन वे प्रतीक होते हैं जिनका उपयोग बुलियन परिणामों के उत्पादन के लिए किया जाता है, इसका मतलब है कि परिणाम या तो सत्य या गलत होंगे।
तार्किक ऑपरेटरों: और, या, नहीं
तार्किक ऑपरेटरों कुछ शर्तों के आधार पर निर्णय लेने में मदद करते हैं और परिणामों को अंतिम परिणाम देने के लिए शर्तों से जोड़ा जा सकता है। ऑपरेटरों के तीन मूल प्रकार हैं: और, या नहीं।
निर्णय लेने: सही विकल्प का चयन करना
वास्तविक जीवन में, आभासी दुनिया में भी, निर्णय लेने में कुछ निश्चित शर्तों के आधार पर एक विकल्प का चयन करना शामिल है। ए; प्रोग्रामिंग भाषाएं सशर्त या निर्णय लेने वाले बयान का उपयोग करती हैं जो निम्न मार्ग के आधार पर कार्य करती हैं:
विभिन्न प्रोग्रामिंग भाषाएं विभिन्न प्रकार के निर्णय लेने वाले बयान प्रदान करती हैं। उदाहरण के लिए, सी प्रोग्रामिंग भाषा में, यदि कोई … अन्य कथन का उपयोग तब किया जाता है जब कोई निर्णय लिया जाना चाहिए जहां दो विकल्पों में से एक को चुना जाना है। एक अन्य प्रकार का कथन जो कि बयानों के विकल्प का विकल्प है जब परिवर्तनीय को कुछ मूल्यों के विरुद्ध समानता के लिए परीक्षण किया जाना चाहिए जिससे प्रत्येक मान को केस कहा जाता है और प्रत्येक स्विच केस के लिए स्विच किया गया वेरिएबल चेक किया जाता है। एक ब्रेक स्टेटमेंट का उपयोग करके एक स्विच समाप्त कर दिया जाता है।
दौर और दौर और दौर हम जाते हैं: लूप्स
लूप का उपयोग एक या अधिक बयानों को एक निश्चित (एन) संख्याओं को निष्पादित करने के लिए किया जाता है। एक उच्च स्तरीय कंप्यूटर प्रोग्रामिंग भाषा का सही चिह्न यह है कि यह विभिन्न लूप का उपयोग करता है। इस प्रभावी तकनीक का उपयोग करके बयानों का बार-बार निष्पादन बेहद फायदेमंद हो सकता है।
लूप के दौरान विभिन्न प्रकार के लूप होते हैं, करते हैं …। दौरान लूप, कुछ ही नाम देने के लिए। लूप के भीतर इसे समाप्त करने के लिए ब्रेक स्टेटमेंट का सामना करना पड़ता है और प्रोग्राम नियंत्रण अगले कथन पर जाता है।
द नंबर गेम: सरल होल इंटीजर से फ़्लोटिंग प्वाइंट तक
प्रत्येक कंप्यूटर प्रोग्रामिंग भाषा विभिन्न प्रकार की संख्याओं जैसे सरल पूर्ण पूर्णांक, फ़्लोटिंग पॉइंट नंबर आदि के लिए समर्थन प्रदान करती है। कुछ प्रोग्रामिंग भाषाओं में अंतर्निहित गणितीय फ़ंक्शंस जैसे सी हैं। पाइथन जैसे अन्य लोग ईन्ट, लॉंग, कॉम्प्लेक्स और फ्लोट में अलग-अलग संख्याओं को वर्गीकृत करते हैं।
पात्र: एक महत्वपूर्ण भूमिका निभाते हुए
कंप्यूटर प्रोग्रामिंग भाषा वर्णों के माध्यम से आसान है जो चरित्र प्रकार चर में असाइन की जाती हैं। यह याद रखना महत्वपूर्ण है कि चरित्र डेटा प्रकार स्मृति के 8 बिट्स का उपभोग कर सकता है। कई प्रोग्रामिंग भाषाओं में एक भागने अनुक्रम के माध्यम से कुछ पात्रों का विशेष अर्थ होता है।
ऐरे: डेटा प्रकार का संग्रह
लगभग सभी मूल कंप्यूटर प्रोग्रामिंग भाषाओं में सरणी नामक एक अवधारणा होती है जो एक डेटा संरचना है जो एकल डेटा प्रकार के तत्वों का एक निश्चित आकार संग्रह संग्रहीत कर सकती है। एक सरणी को एक प्रकार के चर के संग्रह के रूप में माना जा सकता है।
ऐरे में संगत स्मृति स्थान होते हैं जिससे निम्न पता पहले तत्व और उच्चतम पते, अंतिम तत्व के बराबर होता है। एकल आयामी सरणी हैं। सरणी नाम को अनुक्रमणित करके एक तत्व का उपयोग किया जाता है।
एक साथ स्ट्रिंग: एक से अधिक चरित्र भंडार
यदि एक चर में एक से अधिक वर्णों को संग्रहीत किया जाना है, तारों का उपयोग किया जाता है। सी में स्ट्रिंग्स को वर्णों के सरणी के रूप में दर्शाया जाता है। जावा जैसी उन्नत प्रोग्रामिंग भाषाएं एक स्ट्रिंग को अंतर्निहित डेटा प्रकार के रूप में प्रदान करती हैं, इसलिए स्ट्रिंग को वर्णों की सरणी के विरुद्ध सीधे परिभाषित किया जा सकता है।
कार्य: क्रियाएं शब्दों की तुलना में लोडर बोलें
एक फ़ंक्शन एक एकल संबंधित गतिविधि करने के लिए उपयोग किए जाने वाले संगठित, पुन: प्रयोज्य कोड का एक सेट है और किसी एप्लिकेशन के लिए बेहतर मॉड्यूलरिटी प्रदान करता है। वे कोड की पुन: प्रयोज्यता भी बढ़ाते हैं।
एक भूमिका, कई नाम
- कंप्यूटर प्रोग्रामिंग भाषा में, फ़ंक्शंस को प्रक्रियाओं, विधियों, सबराउटिन और ऐसे अन्य लेबल के रूप में संदर्भित किया जाता है।
- समारोह में सी में हेडर और बॉडी शामिल है। जावा में प्रोग्रामिंग का नाम विधियों का नाम है।
एक फ़ाइल I / O: कंप्यूटर प्रोग्रामिंग भाषा का मूलभूत सिद्धांत
एक डिजिटल फ़ाइल में डेटा संग्रह करने के लिए एक कंप्यूटर फ़ाइल का उपयोग किया जाता है जैसे कि छवि डेटा, सादा पाठ या ऐसी कोई अन्य सामग्री। कंप्यूटर फ़ाइलों के उपयोग के आधार पर कंप्यूटर फ़ाइलों के अलग-अलग एक्सटेंशन होते हैं। फ़ाइल में जो फ़ाइल इनपुट या डेटा हम लिखते हैं वह आउटपुट में अनुवाद करता है या फ़ाइल से क्या पढ़ा जाता है।
निष्कर्ष – कंप्यूटर प्रोग्रामिंग भाषा
ऑब्जेक्टिव सी, सी ++, सी और जावा सहित कुछ अलग-अलग प्रकार की प्रोग्रामिंग भाषाओं में कुछ नाम हैं। विकास के लिए एक विशेष भाषा चुनते समय, याद रखने वाला पहला और सबसे महत्वपूर्ण बिंदु ऐप की आवश्यकताओं की प्रकृति है यानी यह वेब डेस्कटॉप या मोबाइल ऐप आधारित है। साथ ही, डेवलपर्स को विशेष भाषा के लिए भाषा और सीखने की वक्र प्राप्त करने वाले बाजार की प्रकृति पर विचार करना चाहिए।
डेवलपर्स आदर्श रूप से वेब-आधारित भाषाओं में वर्चुअल दुनिया में स्क्रिप्ट इतिहास के लिए डेस्कटॉप-आधारित और मोबाइल प्लेटफ़ॉर्म भाषाओं के साथ प्रवीणता का लक्ष्य रखना चाहिए। प्रोग्रामिंग एक अद्भुत प्रक्रिया का प्रतिनिधित्व करता है जिसके माध्यम से आभासी आदेश वास्तविक परिणाम प्राप्त करते हैं। आभासी दुनिया में, यहां तक कि अर्द्ध-कोलन में भी प्रभाव पड़ता है, जो कि किसी भी मानव भाषा की तरह है। हालांकि, केवल आपकी प्रोग्रामिंग भाषा की सीमाएं आभासी वास्तविकता में आपकी दुनिया की सीमाओं को परिभाषित करती हैं।
अनुशंसित लेख
यह कंप्यूटर प्रोग्रामिंग के बुनियादी सिद्धांतों के लिए एक मार्गदर्शक रहा है । यहां हम लूप, डेटा प्रकार जैसे कंप्यूटर प्रोग्रामिंग के बुनियादी सिद्धांतों पर भी चर्चा करते हैं। यहां कुछ लेख दिए गए हैं जो आपको कंप्यूटर प्रोग्रामिंग के बारे में अधिक जानकारी प्राप्त करने में मदद करेंगे ताकि बस लिंक के माध्यम से जाएं।