Swift Academy · पाठ

पहला प्रोग्राम और बिल्ड/रन (REPL बनाम swiftc, स्क्रिप्ट)

अपना पहला Swift प्रोग्राम लिखें, उसे REPL में चलाएँ, swiftc से कंपाइल करें और दोबारा उपयोग के लिए स्क्रिप्ट सहेजें।

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

पहला प्रोग्राम और बिल्ड/रन (REPL बनाम swiftc, स्क्रिप्ट), CoddyKit पर Swift Academy का एक निःशुल्क पाठ है। यह 3 में से 3वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Swift Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Swift Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

परिचय

लक्ष्य: अपना पहला Swift प्रोग्राम लिखना और उसे चलाना सीखना। हम REPL का उपयोग करेंगे, swiftc से संकलन करेंगे और सरल स्क्रिप्ट बनाएँगे।

REPL में Hello

REPL में print("Hello, Swift") टाइप करें और Enter दबाएँ। परिणाम तुरंत दिखाई देता है—तेज़ परीक्षणों के लिए बिल्कुल उपयुक्त।

फ़ाइल में सहेजें

hello.swift नाम की एक फ़ाइल बनाएँ, जिसमें एक सरल प्रोग्राम हो। फ़ाइलें आपको REPL के बाहर भी कोड का पुनः उपयोग और साझा करने देती हैं।

hello.swift कोड

इस फ़ाइल hello.swift में एक न्यूनतम Swift प्रोग्राम है, जिसे आप संकलित या चला सकते हैं।

// Print a simple greeting
print("Hello, Swift from a file!")

// Work with numbers
let a = 2
let b = 3
print("Sum = \(a + b)")

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

निष्पादन योग्य प्रोग्राम बनाने के लिए swiftc hello.swift -o hello चलाएँ। इसके बाद ./hello प्रोग्राम को नेटिव रूप से चलाता है।

स्क्रिप्ट मोड

आप स्क्रिप्ट सीधे भी चला सकते हैं: swift hello.swift। यह पंक्ति-दर-पंक्ति इंटरप्रेट होती है, इसलिए संकलित आउटपुट से धीमी है, लेकिन त्वरित रन के लिए सुविधाजनक है।

संकलन संबंधी प्रश्न

त्वरित जाँच: कौन-सा कमांड Swift फ़ाइल को निष्पादन योग्य बाइनरी में संकलित करता है?

पुनरावृत्ति

पुनरावृत्ति: REPL में कोड आज़माएँ, उसे .swift फ़ाइलों में सहेजें, swiftc से संकलित करें या स्क्रिप्ट के रूप में चलाएँ। अब आप अपने Swift प्रोग्राम बना और चला सकते हैं।

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

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

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

पाठ्यक्रम
122
पाठ
409

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

क्या “पहला प्रोग्राम और बिल्ड/रन (REPL बनाम swiftc, स्क्रिप्ट)” पाठ निःशुल्क है?

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

“पहला प्रोग्राम और बिल्ड/रन (REPL बनाम swiftc, स्क्रिप्ट)” में मैं क्या सीखूँगा?

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

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

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

“पहला प्रोग्राम और बिल्ड/रन (REPL बनाम swiftc, स्क्रिप्ट)” पाठ पूरा करने में कितना समय लगता है?

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

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

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

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

  1. Swift क्या है? सुरक्षा, प्रदर्शन और पठनीयता
  2. इंस्टॉल और टूल: Swift टूलचेन, REPL, swiftc, संपादक
  3. पहला प्रोग्राम और बिल्ड/रन (REPL बनाम swiftc, स्क्रिप्ट)
← Swift Academy पर वापस जाएँ