Kotlin प्रथम श्रेणी की भाषा के रूप में Android पर आधिकारिक रूप से समर्थित होगी। Google की ओर से हाल ही में की गई एक घोषणा में, यह भी साफ़ किया गया कि कोटलिन टूल डिफ़ॉल्ट रूप से Android Studio 3.0 में पेश किए जाएंगे। अन्य प्लेटफ़ॉर्म डेवलपर्स के विपरीत, Google कोटलिन का स्वामी नहीं होगा और इसके संस्थापक, JetBrains की देखरेख में भाषा विकसित की जाएगी।
JetBrains, कोटलिन के प्रायोजक और लोकप्रिय IntelliJ के आविष्कारक, प्राथमिक Android ऐप डेवलपमेंट लैंग्वेज, Java के साथ पूरी तरह से इंटरऑपरेबल होंगे। कोटलिन जेवीएम (जावा वर्चुअल मशीन) से चलता है। Android विकास के लिए JVM पर चलने वाली किसी भी अन्य भाषा का उपयोग करना पहले से ही संभव था।
एंड्रॉइड जेवीएम का उपयोग करने के लिए बाध्य नहीं है, लेकिन जावा की सद्भावना और इसकी मजबूत जड़ों ने इसे डेवलपर्स के लिए पसंदीदा भाषा बना दिया है। वर्तमान में, कोटलिन के पास अपना v0.2 है जो बगफिक्स और सुधारों के साथ कोरूटीन और क्रॉस-मॉड्यूल इनलाइन फ़ंक्शंस के लिए समर्थन जोड़ता है।
इमेज सोर्स:Kotlin.org
JVM के अलावा, कोटलिन में जावा के साथ बहुत कुछ कॉमन है। कोटलिन भी एक OOPS (ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग सिस्टम) है और जावा की तरह पहेलियों को आसान बनाने के लिए साबित हुआ है। हालाँकि, कोटलिन में डेवलपर्स के लिए अधिक जटिल सिंटैक्स के साथ बहुत अधिक सुविधाएँ हैं। कोटलिन को एक गैर-लाभकारी कोटलिन फाउंडेशन द्वारा JetBrains और Google के सहयोग से विकसित करने की योजना है। विकास के दायरे में, कोटलिन कुछ और प्लेटफॉर्म एक्सप्लोर करने जा रहा है और इसमें कोई आश्चर्य नहीं होगा अगर यह मैक और आईओएस विकसित कर रहा है।
सब कुछ ध्यान में रखते हुए, यह देखा जा सकता है कि Google ने विकास मशीनरी को बदलने की आवश्यकता महसूस की है। एंड्रॉइड ऐप्स के विकास के लिए कोटलिन को नियोजित करना उपयोगकर्ताओं के लिए कुछ आश्चर्यजनक आश्चर्य जोड़ना है। Google ने परिवर्तन को स्वीकार कर लिया है और फिर से साबित कर दिया है कि वह बेहतरी में विश्वास करता है, इससे कोई फर्क नहीं पड़ता कि उसे पारंपरिक तंत्र को बदलने की आवश्यकता है।