Kotlin की खास जानकारी

Kotlin एक ओपन-सोर्स, स्टैटिकली-टाइप्ड प्रोग्रामिंग लैंग्वेज है. यह ऑब्जेक्ट-ओरिएंटेड और फ़ंक्शनल प्रोग्रामिंग, दोनों के साथ काम करती है. Kotlin में, C#, Java, और Scala जैसी अन्य भाषाओं के सिंटैक्स और कॉन्सेप्ट मिलते-जुलते हैं. Kotlin का मकसद, खुद को खास बनाना नहीं है. इसके बजाय, यह दशकों से विकसित हो रही भाषाओं से प्रेरणा लेता है. यह ऐसे वैरिएंट में मौजूद है जो JVM (Kotlin/JVM), JavaScript (Kotlin/JS), और नेटिव कोड (Kotlin/Native) को टारगेट करते हैं.

Kotlin को Kotlin Foundation मैनेज करता है. यह JetBrains और Google ने मिलकर बनाया है. इसका काम, Kotlin लैंग्वेज को बेहतर बनाना और उसके डेवलपमेंट को जारी रखना है. Google, Android डेवलपमेंट के लिए Kotlin को आधिकारिक तौर पर सपोर्ट करता है. इसका मतलब है कि Android के दस्तावेज़ और टूल को Kotlin को ध्यान में रखकर डिज़ाइन किया गया है.

Android KTX जैसे कुछ Android एपीआई, Kotlin के लिए खास तौर पर बनाए गए हैं. हालांकि, ज़्यादातर एपीआई Java में लिखे गए हैं और इन्हें Java या Kotlin, दोनों से कॉल किया जा सकता है. Kotlin की तरक्की के लिए, Java के साथ इंटरोऑपरेबिलिटी (दूसरे सिस्टम के साथ काम करना) बहुत ज़रूरी है. इसका मतलब है कि Kotlin से Java कोड को कॉल किया जा सकता है और Java से Kotlin कोड को कॉल किया जा सकता है. साथ ही, अपनी सभी मौजूदा Java लाइब्रेरी का इस्तेमाल किया जा सकता है. Kotlin की लोकप्रियता की वजह से, Android पर डेवलपमेंट का बेहतर अनुभव मिलता है. हालांकि, Android फ़्रेमवर्क का डेवलपमेंट, Kotlin और Java, दोनों को ध्यान में रखकर किया जाता है.

Kotlin की इंटरोऑपरेबिलिटी (दूसरे सिस्टम के साथ काम करना) का मतलब है कि आपको Kotlin को एक साथ अपनाने की ज़रूरत नहीं है. आपके पास Kotlin और Java, दोनों कोड वाले प्रोजेक्ट हो सकते हैं. किसी मौजूदा ऐप्लिकेशन में Kotlin जोड़ने के बारे में ज़्यादा जानने के लिए, किसी मौजूदा ऐप्लिकेशन में Kotlin जोड़ना लेख पढ़ें. अगर आप किसी बड़ी टीम का हिस्सा हैं, तो आपके संगठन और कोडबेस के साइज़ पर खास ध्यान देना ज़रूरी हो सकता है. सलाह और अन्य जानकारी के लिए, बड़ी टीमों के लिए Kotlin को अपनाना लेख पढ़ें.

अगर आपको Kotlin का इस्तेमाल शुरू से करना है, तो हम आपको 30 मिनट का क्रैश कोर्स उपलब्ध कराते हैं. इससे आपको Kotlin का इस्तेमाल शुरू करने में मदद मिलेगी. Kotlin का आधिकारिक दस्तावेज़ https://kotlinlang.org पर देखा जा सकता है. सुझाई गई किताबें देखने के लिए, किताबें पर जाएं.

Android के लिए Kotlin के उदाहरण देखने के लिए, Android में Kotlin के सामान्य पैटर्न देखें.