Java Academy · पाठ

प्रोग्रामिंग का परिचय

प्रोग्रामिंग के मूल विचारों, Java की भूमिका और संकलित करें–चलाएँ चक्र का परिचय।

पाठ 1, कुल 3 में से8 चरण

प्रोग्रामिंग का परिचय, CoddyKit पर Java Academy का एक निःशुल्क पाठ है। यह 3 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Java Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Java Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

प्रोग्रामिंग क्या है

प्रोग्रामिंग क्या है? प्रोग्रामिंग वह कार्य है जिसमें कंप्यूटर द्वारा पालन किए जा सकने वाले सटीक निर्देश लिखे जाते हैं। कंप्यूटर तेज़ और शब्दशः काम करते हैं: वे वही करते हैं जो हम उन्हें बताते हैं—न उससे अधिक, न कम।

  • निर्देश व्यक्त करने के लिए हम प्रोग्रामिंग भाषाओं का उपयोग करते हैं।
  • निर्देश अस्पष्टता-रहित और क्रमबद्ध होने चाहिए।
  • छोटे चरण जटिल कार्यों को संभालने योग्य बनाते हैं।

Java क्यों

Java क्यों? Java एक सामान्य-उद्देश्य वाली, वस्तु-उन्मुख भाषा है जिसका उपयोग सर्वर, Android, उपकरणों और अन्य कार्यों के लिए किया जाता है।

  • पोर्टेबल: कोड एक बार लिखिए और कई प्लेटफ़ॉर्म पर चलाइए (JVM के माध्यम से)।
  • परिपक्व पारिस्थितिकी-तंत्र: पुस्तकालय, रूपरेखाएँ और मज़बूत समुदाय।
  • कार्य-निष्पादन: समय-आवश्यकता पर संकलन और आधुनिक JVM।

संकलित करें और चलाएँ

Java कैसे चलता है?

  • आप मानव-पठनीय .java स्रोत कोड लिखते हैं।
  • javac इसे संकलित करके .class बाइटकोड में बदलता है।
  • JVM आपकी मशीन पर बाइटकोड का निष्पादन करता है।

यह दो-चरणीय तरीका (पहले संकलन, फिर निष्पादन) Java को पोर्टेबल और तेज़ बनाता है।

JDK JRE JVM

JDK बनाम JRE बनाम JVM

  • JDK (Java विकास किट): विकासकर्ताओं के लिए उपकरण (इसमें संकलक javac शामिल है)।
  • JRE (Java रनटाइम परिवेश): Java अनुप्रयोगों को चलाने के लिए पुस्तकालय।
  • JVM: Java बाइटकोड का निष्पादन करने वाला इंजन।

कार्यप्रवाह: .java → javac → .class → JVM निष्पादन करता है।

एल्गोरिद्म और IPO

एल्गोरिद्म और IPO

  • एल्गोरिद्म: किसी समस्या को हल करने के लिए सीमित और स्पष्ट चरणों का समूह।
  • इनपुट → प्रक्रिया → आउटपुट (IPO) आपको समस्याओं का मॉडल बनाने में सहायता करता है।
  • छोटे चरणों की रूपरेखा बनाइए और उनका बार-बार परीक्षण कीजिए।

उदाहरण: कोई संख्या पढ़िए (इनपुट), उसे दोगुना कीजिए (प्रक्रिया) और परिणाम प्रदर्शित कीजिए (आउटपुट)।

मुख्य शब्दावली

मुख्य शब्दावली

  • चर: किसी मान को संग्रहीत करने का नामित स्थान।
  • व्यंजक: ऐसे मान और संचालक जो कोई परिणाम उत्पन्न करते हैं।
  • कथन: एक पूर्ण निर्देश (Java में इसका अंत अर्धविराम से होता है)।
  • विधि: नाम वाला पुनः उपयोग किए जा सकने योग्य कोड खंड।
  • वर्ग: वस्तुओं का खाका; Java कोड वर्गों के भीतर रहता है।

अवधारणा जाँच

त्वरित जाँच: कंप्यूटर प्रोग्राम की सबसे अच्छी परिभाषा कौन-सा विकल्प देता है?

पुनरावलोकन और अगला चरण

पुनरावलोकन: आपने सीखा कि प्रोग्रामिंग क्या है, Java लोकप्रिय क्यों है और Java संकलक तथा JVM का उपयोग कैसे करता है। आपने JDK/JRE/JVM समूह और मुख्य शब्दावली से भी परिचय प्राप्त किया।

अगला चरण: JDK स्थापित कीजिए और एक एकीकृत विकास परिवेश चुनिए, ताकि आप कोड लिख और चला सकें।

शुरुआत निःशुल्क

एआई शिक्षक के साथ Java सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
104
पाठ
374

अक्सर पूछे जाने वाले प्रश्न

क्या “प्रोग्रामिंग का परिचय” पाठ निःशुल्क है?

हाँ—“प्रोग्रामिंग का परिचय” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Java Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Java Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

“प्रोग्रामिंग का परिचय” में मैं क्या सीखूँगा?

प्रोग्रामिंग के मूल विचारों, Java की भूमिका और संकलित करें–चलाएँ चक्र का परिचय। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Java Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Java Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Java Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 1वाँ पाठ है।

“प्रोग्रामिंग का परिचय” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Java Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Java Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. प्रोग्रामिंग का परिचय
  2. JDK और IDE स्थापित करना
  3. पहला प्रोग्राम लिखना
← Java Academy पर वापस जाएँ