لغة البرمجة كوتلن Kotlin_ ثقف نفسك تقنيا

 


السلام عليكم ورحمة الله ومرحبا بك اخي الكريم واختي الكريمة في موقعنا التقنية 101 بحيث سنتحدث في مقالنا هدا عن احدى اقوى لغات البرمجة وهي لغة كوتلن kotlin

يمكننا وصف لغة البرمجة كوتلن Kotlin بانها من اهم لغات برمجة تطبيقات الاندرويد مفتوحة المصدر فهي تعتبر شبيهة بلغة البرمجة  Java

 ولقد تم تصميم لغة البرمجة كوتلن عن طريق شركة البرمجيات المعروفة باسم  JetBrain

 تفوقت Kotlin عن مثيلتها من لغات برمجة التطبيقات بعد ان تم اعتمادها من طرف شركة جوجل بشكل رسمي سنة 2017 والتي تم استخدامها في تطوير تطبيقات الاندرويد حيث تم تصنيفها ضمن لغات البرمجة التي يدعمها برنامج Android Studio لذالك بدء الملايين حول العالم في تعلمها،

 وفي عام 2021 اصبحت اللغة الاكثر انتشارا في تطوير برمجيات الهواتف الذكية

كوتلن هي لغة برمجة حديثة في عالم لغات البرمجة تم تطويرها في عام 2010 من شركة جيت براينز وهي نفس الشركة التي قامت بتطوير IntelliJ IDEA محرر لغات البرمجة اصدرت عام 2011 وانتشرت بشكل واسع بعد مساهمت الكثير من المبرمجين من منصة GitHub علي تطويرها بعد نجاح كوتلن تم اطلاق الاصدار الرسمي منها عام 2016 باسم Kotlin 1.0

 تعد لغة البرمجة كوتلن من لغات البرمجة مفتوحة المصدر التي تدعم العمل علي Java Virtual Machine ومتوافقة بشكل كامل مع حزمة التطوير JDK وتم تطويرها من لغات متعدده منها الجافا وغيرها حيث توفر لغة البرمجة Kotlin الكثير من الاسطر البرمجية عن لغة Java بحولي 20 %


مميزات لغة الكوتلن Kotlin

يتم استخدام كوتلن من طرف كثير من الشركات العالمية في برمجة وتطوير تطبيقاتها حيث تدعمها الكثير من محررات البرمجة ايضا انفردت لغة كوتلن عن غيرها من الغات البرمجية بالكثير المميزات التي لاباس بها من اهم مميزات كوتلن :

  1. تستخدم لتطوير التطبيقات وتعد من الغات الاكثر نضجا لقد اخذت 6 سنوات لتطويرها
  2. سهلة التعامل وموفره للاسطر حيث انها توفر 20% من الاسطر في بيئة العمل
  3. مجانية تماما فا هي لغة مفتوحة المصدر والتي تم نشر اكوادها للجميع بدون مقابل
  4. امكانية دمج اكواد لغة كوتلن مع اي لغة تطوير تطبيقات واكواد اخري مثل الجافا
  5. تضمن تجنب الاخطاء البرمجية فاهي لديها اخطاء اقل من لغة جافا والتي ما يجعلك تتفاد خطا NullPointerException 
  6. السهولة والانسيابية في بيئة العمل فا يمكنك تحويل اكواد الجافا الي كوتلن بكل سهولة
  7. تقديم الدعم الامني والتحديثات المستقبلية للغة مما يجعلها بيئة متحدثة
  8. يمكنك تحويل اكواد لغة kotlin الي اكواد java بكل سهولة
  9. لغة برمجية حديثة العهد والتي ما يساعد المستخدمين المتقنين لها علي وجود وظائف اكثر من المبرمجين الاخرين
  10. تمتلك الكثير من المزايا من حيث التصميم وسهولة الاستخدام


تعليقات

المشاركات الشائعة من هذه المدونة

ماهي لغة البرمجة باسكال Pascal

ماهي لغة البرمجة دارت DART

ماهي لغة البرمجة سويفت swift

ما هو جوجل بلاي Google Play

سعر ومواصفات هاتف Infinix Hot 11

تطبيق يدكرك بضرورة شرب الماء Drink Water Reminder

إنشاء موقعك والربح منه على بلوجر blogger

سعر ومواصفات هاتف Huawei Nova 7 SE

الربح من الدروبشيبينغ(Dropshipping) على AliExpress.com

العمل الحر على موقع فايفر Fiverr