كلمات (لغة برمجة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
كَلِمات (لغة برمجة)
شعار لغة البرمجة العربية كلمات.png


ظهرت في يونيو، 2010 م
صممها محمد سامي
نظام التشغيل ويندوز، ولينوكس
الرخصة أباتشي 2.0
التطوير
المطور محمد سامي
آخر إصدار أكتوبر، 2011 م
متفرقات
امتدادات الملفات كود مصدري: k.*
موقع ويب http://www.kalimat-lang.com

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

اللغة موَّجهة أساسا لتعليم الأطفال البرمجة. وهي جزء من خطة طويلة المدى للمساهمة في النهضة العلمية بالمجتمع العربي.

تاريخ اللغة[عدل]

  • بدأ التخطيط لها على الورق في 2008 م.
  • بدأ تنفيذها في أوائل 2010 م.
  • أول اصدارة أُعلن عنها في 23 يونيو، 2010 م[1]
  • أول إصدار عام على الإنترنت كان في 12 ديسمبر 2010 م[2]
  • جاري تطويرها حتى الآن.
  • صدرت نسخة إنجليزية منها اسمها Kick حديثاً[3] من اجل تطبيق منهج البحث العلمي عند الضرورة؛ مثلا المقارنة بين طلبة تعلموا بكلمات وغيرهم تعلموا بما يكافئها بالإنجليزية.
  • تقريباً يوجد إصدارة كل شهر.[2]

مميزات[عدل]

  • البساطة وسهولة الاستخدام، حتى ان كثير من البرامج تبدو عند قراءتها كوصف أكثر منها برنامجاً. مثلا هذه الكود في مثال الغوريلات المرفق مع اللغة:
م = موزة جديد
...
طالما م: في.الجو() وأيضا ليس نهاية.اللعبة():
    (افعل كذا وكذا)
  • وجود معظم الإمكانات المتوقعة في لغة حديثة مثل OOP، Dictionaries وبعض الإمكانات غير المتوقعة أيضا مثل إمكانية Concurrency
  • إمكانية القنوات لتنظيم ال concurrent programming مثل لغة Go من جوجل.
  • القدرة على استدعاء دوال من مكتبات سي[4] (FFI) عند اللزوم.

أمــثــلــة[عدل]

الكرات المتحركة[عدل]

آلة حاسبة[عدل]

انظر أيضا[عدل]

مصادر[عدل]