لغة الكوتلن Kotlin

 ما هي كوتلن Kotlin

الكوتلن هي عبارة عن لغة عادية كجميع لغات البرمجة وهي مفتوحة المصدر، و ثابتة ابتكرتها شركة تسمى JetBrain، 

تعتبر الكوتلن في يومنا هدا من اهم  لغات البرمجة ودلك راجع لاعتماها كلغة اساسية في برمجة روبوتات الدكاء الاصطناعي من طرف شركة google جوجل Kotlin .

 ومايميز هده اللغة عن  لغات البرمجة الاخرى هو أنها تجمع بين نوعين من لغات البرمجة  البرمجة الشيئية object-oriented programming بالاضافة الى الميزات الوظيفية 

من بين المنصات التي تدعمها لغة الكوتلن Kotlin

من اكثر  المنصات و الأنظمة التي تدعمها لغة الكوتلن هي:

  • نظام اي او اس IOS، 
  • نظام الماك او اس.
  • نظام لينوكس باغلب توزيعاته.
  • نظام الاندرويد

اتسامها بمجموعةٍ كبيرة من الميزات الإيجابيات التي جعلتها تنفرد عن باقي اللغات المنافسة لها، ومن أهم هذه الميزات ندكر :

تخول لك هده اللغة امكانية العمل اوالتشغيل المشترك في ان واحد، بحيث تمكنك من العمل في اتجاهين مختلفين  في وقت واحد، كما ان لديها القدرة  على الاشتغال بكفاءةٍ في ما يسمى بحالات الثبات والديناميكية في المشاريع التي تعتمد بشكل كبير على لغات  C++ و ،C.

كما انها تمكن مستعملها من ان يشارك الرمز البرمجي الخاص بلغات البرمجة بين اكثر من مشروع خصوصا ان كان ضمن إطار ابل Apple، 

يمكن من خلاله التحول إلى لغة الجافا سكربت Java Script بدون عوائق.

الكوتلين عبارة عن لغة مفتوحة المصدر.

تخول للتطبيق العمل على عدد كبيرمن البيئات البرمجية و التطبيقات المختلفة.

جد سهلة فيما يتعلق بالتعديل والتطوير.

هامة جدا و اساسية في انجاز مشاريع ثنائية البرمجة، و يقصد بثنائية البرمجة المشاريع الجامعة بين لغتي الكوتلن Kotlin و Java الجافا البيانات المستخدمة في كوتلن Kotlin

مكونات اساسية في لغة الكوتلن :

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

القيم المنطقية : من المعروف في اغلب  لغات البرمجة ان لم نقل جلها  أن هناك احتمالين لا ثالث لهما لمدى صحة الكود ان النص المكتوب؛ وهدين الاحتمالين هما الصحيح و الخطا، وان كانت خاطاة فالامر ادا يتطلب إعادة التدقيق في الأوامر المكتوبة لتصل في الاخير إلى كود صحيح و نقي .

المصفوفات: تتميز لغة الكوتلن Kotlin بدعمها لعددٍ ضخم من  المصفوفات والبيانات بالاضافة كم كبير و محدد من المعلومات و البيانات  المرتبطة فيما بينها،

السلاسل : يتفق اغلب خبراء علم الحاسوب أن اغلب لغات البرمجة تعتمد على السلاسة و السهولة كلغة جافا على سبيل الثال، 


لغة الكوتلن  Kotlin
إقرأ أيضا