ما هي لغة Kotlin؟ - تعلم لغة Kotlin من الصفر

Kotlin هي لغة برمجة للأغراض العامة مكتوبة بشكل ثابت مع نوع الاستدلال. في هذا المقال سوف أخبركم ما هو kotlin ومميزاته.

لغات البرمجة هي اللبنات الأساسية لأي برنامج. لتطوير برنامج أو تطبيق ، يجب أن تكون على دراية جيدة بلغات مختلفة مثل و و ، إلخ. إحدى لغات البرمجة الشائعة هي كوتلن . في هذا المقال ، سأخبرك ما هي لغة Kotlin وأساسياتها.



يتم تناول الموضوعات أدناه في هذه المقالة:



هيا بنا نبدأ

ما هي لغة Kotlin؟

Kotlin - ما هو Kotlin- EdurekaKotlin هي لغة برمجة للأغراض العامة مكتوبة بشكل ثابت مع نوع الاستدلال. يستخدم على نطاق واسع للتطوير تطبيق. تم تصميم Kotlin للتعامل بشكل كامل مع Java وإصدار JVM من مكتبته القياسية يعتمد على فئة جافا المكتبة ، لكن الاستدلال على الكتابة يسمح أن يكون بناء الجملة أكثر إيجازًا. يستهدف Kotlin بشكل أساسي JVM ولكنه يجمع أيضًا إلى أو الكود الأصلي. يتم رعاية Kotlin بواسطة JetBrains و Google ، من خلال مؤسسة Kotlin.



الآن ، دعنا نتعمق في هذه المقالة ونتعرف على الميزات الفريدة المتنوعة للغة برمجة Kotlin.

ميزات Kotlin

يعود سبب شهرة Kotlin إلى الميزات الفريدة التي تمتلكها. دعنا الآن ندخل في تفاصيل الميزات المختلفة.

  1. مختصرا : Kotlin أكثر إيجازًا من وستحتاج إلى كتابة ما يقرب من 40٪ أقل من أسطر التعليمات البرمجية بالمقارنة مع Java.



  2. التوافقية : لغة برمجة Kotlin قابلة للتشغيل البيني مع Java. لن تواجه أبدًا أي صعوبة في استخدام Kotlin في مشروع Java.

  3. غنية بالميزات : يوفر Kotlin العديد من الميزات المتقدمة مثل التحميل الزائد للعميل وتعبيرات Lambda ، القوالب ، إلخ.

  4. سهل : Kotlin من السهل تعلم لغة البرمجة. إذا كنت قد أتيت من خلفية Java ، فستجد أنه من السهل تعلم Kotlin.

  5. أقل عرضة للخطأ: كما ذكرت من قبل ، Kotlin هي لغة برمجة مكتوبة بشكل ثابت ، مما يجعلك قادرًا على اكتشاف الأخطاء في وقت الترجمة ، حيث تقوم لغات البرمجة المكتوبة بشكل ثابت بالتحقق من الكتابة في وقت الترجمة.

إذن ، هذه بعض الميزات التي تضيف إلى شعبية لغة برمجة Kotlin. دعنا الآن نلقي نظرة على الأنظمة الأساسية المختلفة التي تكتب عليها وتطور كوتلن التطبيقات.

Kotlin IDE's

برنامج تعليمي لخادم SQL للمبتدئين مع أمثلة

كما هو موضح في الشكل أعلاه ، يمكنك إما استخدام Eclipse أو IntelliJ أو Android Studio لتطوير التطبيقات. لكني أستخدم IntelliJ IDEA لأنه النظام الأساسي الذي تم تصميمه وتطويره بشكل أساسي لـ Kotlin و IDE المجدي.

مع هذا ، دعنا ننتقل إلى أبعد من ذلك ونتعلم كيفية تشغيل برنامج Kotlin الأول.

كيف تدير برنامج Kotlin الأول الخاص بك

أولاً ، تحتاج إلى تثبيت أحدث إصدار من IntelliJ IDEA . يأتي Kotlin مرفقًا مع الإصدارات الحديثة من IntelliJ. لا يتعين عليك تثبيت أي مكون إضافي بشكل منفصل لتشغيل برامج Kotlin.

تساعدك الخطوات التالية على إنشاء مشروع Kotlin جديد وتشغيله في IntelliJ.

الخطوة 1: أنشئ مشروعًا جديدًا عن طريق اختيار ' إنشاء مشروع جديد 'على شاشة الترحيب أو انتقل إلى ملف → جديد → مشروع. تحديد كوتلن في القائمة الجانبية اليسرى و Kotlin / JVM من الخيارات على الجانب الأيمن

الخطوة 2 : حدد اسم المشروع وموقعه ، وحدد إصدار Java (1.8+) في Project SDK. بمجرد إدخال جميع التفاصيل ، انقر فوق إنهاء لإنشاء المشروع. يبدو المشروع الذي تم إنشاؤه كما يلي:

الخطوه 3: لنقم الآن بإنشاء ملف Kotlin جديد. انقر بزر الماوس الأيمن فوق مجلد src → جديد → ملف / فئة Kotlin . ستظهر مطالبة حيث ستحتاج إلى تقديم اسم للملف. دعونا نسميهاكمثال

الخطوة الرابعة: الآن دعونا نكتب برنامج Kotlin بسيط كما هو موضح في اللقطة أدناه.

الآن ، اسمحوا لي أن أشرح لكم الشروط الواردة في البرنامج المكتوب أعلاه.

fun main (args: Array) {println ('Welcome to Kotlin Language')}

أنا خط: الوظائف هي اللبنات الأساسية لبرنامج Kotlin. تبدأ جميع الوظائف في Kotlin بالكلمة الأساسية مرح متبوعًا باسم الوظيفة (الأساسية) ، وقائمة من صفر أو أكثر من المعلمات المفصولة بفواصل ، ونوع إرجاع اختياري ، ونص. تأخذ الدالة main () وسيطة واحدة - وهي مصفوفة سلاسل.

الخط الثالث : println () لعرض الرسالة على شاشة الإخراج. لاحظ أنه يمكنك استخدام ملفات println () للطباعة إلى الإخراج القياسي. بينما ، في Java ، تحتاج إلى استخدام System.out.println ().

كان هذا كل شيء عن كيفية كتابة أول برنامج Kotlin. أتمنى أن تفهمها. إذا كنت ترغب في معرفة أساسيات Kotlin بمقياس أوسع ، يمكنك مشاهدة هذا الفيديو على برنامج Kotlin التعليمي .

يقودنا هذا إلى نهاية هذا المقال حول ما هي Kotlin. آمل أن تكون واضحًا مع كل ما تم مشاركته معك في هذه المقالة.

الآن بعد أن قمت بالاطلاع على مدونة What is Kotlin ، يمكنك الاطلاع على مدونة Edureka لديك سؤال لنا؟ يرجى ذكر ذلك في التعليقات في قسم مدونة 'ما هو Kotlin' وسنقوم بالرد عليك.