لغة C تتربع على عرش لغات البرمجة من جديد، و الـ Java تتأخر

الوقت المقدّر لقراءة هذا المقال: 3 دقيقة و 7 ثانية

لغة  C تتربع على عرش لغات البرمجة من جديد، و الـ Java تتأخر

نشرت TIOBE Software ترتيبها الشهري لأكثر لغات البرمجة استعمالا، حيث حلت لغة C الأولى بعد أن غابت عن هذه المرتبة منذ أربعة سنوات و التي كانت الـ Java هي المسيطرة عليها.

حسب التحليل المصاحب لهذا الترتيب، فإن لغة C تحافظ على نفس نسبة استعمالها و التي تتراوح بين 15% إلى 20% منذ زهاء العقد، لكن احتلالها المرتبة الأولى راجع بالأساس إلى تراجع شعبية لغة Java.

أما فيما يخص أعلى نسبة تقدم فقد سجلتها لغة Objective-C حيث سجلت زيادة قدرها 2.15% و احتلت المرتبة 11 بعد أن كانت في المرتبة 42 منذ عام.

كما حجزت لغة Go مكانتها بين أكثر لغات البرمجة استعمالا حيث جاءت في المرتبة 15.

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

المرتبة في أبريل 2010 المرتبة في أبريل 2009 الحالة لغة البرمجة نسبة الاستعمال الحالي نسبة التغير خلال سنة
1 2 C 18.058% +2.59%
2 1 Java 18.051% -1.29%
3 3 = C++ 9.707% -1.03%
4 4 = PHP 9.662% -0.23%
5 5 = (Visual) Basic 6.392% -2.70%
6 7 C# 4.435% +0.38%
7 6 Python 4.205% -1.88%
8 9 Perl 3.553% +0.09%
9 11 ↑↑ Delphi 2.715% +0.44%
10 8 ↓↓ JavaScript 2.469% -1.21%
11 42 ↑↑↑↑↑↑↑↑↑↑ Objective-C 2.288% +2.15%
12 10 ↓↓ Ruby 2.221% -0.35%
13 14 SAS 0.717% -0.07%
14 12 ↓↓ PL/SQL 0.710% -0.38%
15 ↑↑↑↑↑↑↑↑↑↑ Go 0.710% +0.71%
16 15 Pascal 0.648% -0.07%
17 17 = ABAP 0.625% -0.03%
18 20 ↑↑ MATLAB 0.616% +0.13%
19 22 ↑↑↑ ActionScript 0.545% +0.09%
20 19 Lua 0.521% +0.03%

يمكن الإطلاع على ترتيب  TIOBE Software من هنا

–   و أنت؟ أية لغة برمجة تستعملها أكثر و لماذا؟

–   هل تتوقع أن تتدهور الحالة الصحية للـ Java أكثر فأكثر بعد أن أصبحت الآن في عهدة Oracle ؟


هل أعجبك هذا المقال؟ أخبر أصدقاءك عنه Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0Buffer this pageEmail this to someoneShare on Reddit0Share on Tumblr0
وسوم: C++Java

عن كاتب المقال:

مبرمج جزائري، مهتم بمجال تطوير الويب. يُحرر كلا من المجلة التقنية ، مدونة الإعلام الاجتماعي ومدونة دروس الويب.

تابع الكاتب على:
Twitter +Google
  • خالد حلمى على بدرة

    لا وألف لا لن تغيب الشمس عن جافا أبدا ويجبب أن تعلموا أن الجافا تكنولوجيا وليست مجرد لغة برمجة فهى تتضمن مترجمها ومفسر أكوادها وتقوم بعمل كافة التطبيقات ابتداء من التطبيقات المكتبية العادية وصولا لتطبيقات الموبايل كما أن virtual machine الخاص باللغة والذى يجعلها تعمل على أى منصة بدون أى مشاكل من أسرار قوتها والذى يحقق الشعار الذى رفعته sun microsystems منذ إطلاقها هذه اللغة الرائعة ” with java write once ,compile every where ”
    ومما يعزز قوتها التقدم السريع لنظام أندرويد للأجهزة الكفية والذى تدعمه العملاقة جوجل ولنا أن نعلم أن هذا النظام يتم برمجة تطبيقاته باستخدام الجافا …مما يعزز قوتها أيضا أنها open source وقوة المصادر المفتوحة تبقى فى أنها متعلقة برقاب مجتمع كبير جدا يسعى للتطوير من أدواته …وستبين لنا الأيام ما الذى قد تفعله oracle للاحتفاظ بقوة هذه اللغة …وليس معنى صعود ال c تراجعا للجافا ….الجافا ستظل هى الجافا

    • djug

      أخي خالد على ما أعتقد أن شعار Write Once, Compile Everywhere يخص الـ Qt و ليس الـ Java لأن الـ Java تمتاز بـWrite Once, Run Everywhere

      أي أنك لن نحتاج إلى إعادة ترجمة البرنامج ليعمل على منصة/نظام تشغيل آخر

  • خالد حلمى على بدرة

    معلش أنا إتلخبطت أنا أقصد فعلا ” WITH JAVA WRITE ONCE RUN EVERY WHER ” ….

  • smurf

    ما عندي خبرة واسعة بهالمجال .. لكن عندي نوع من الاطلاع ..
    هل احد يمكن ان يتكلم و يشرح لي لماذا ال C أكثر استعمالاً من C++ و الأخيرة أكثر استعمالاً من C# رغم اني ارى ان العكس هو ما يجب ان يكون ؟
    شكراً لكم

    • djug

      لما نتكلم على مدى استعمال لغة برمجة لا يجب أن نحصر ذلك على نوع واحد من التطبيقات، فمثلا لغة Java تستعمل في كل من تطبيقات الـWeb، desktop و الـ Mobile
      و فيما يخص الـ C فربما استعمالاتها خارج برمجة الكمبيوتر أكبر من استعمالها في مجالات الكمبيوتر و لهذا يحافظ على نسبة الاستعمال هذه

  • الصراحة أستغربت من بقاء لغة الـ C في الجدول من الاساس وليس وضعها على اعلى القائمة
    حتى أنظمة التشغيل المعروفة أعرف أنها برمجت بال ++C وبشكل بسيط ال C
    أغلب البرامج المعروفة عندما أفحصها عادة اجدها مكتوبة ب++C او Delphi
    .

    • djug

      أنظمة التشغيل تعتمد في برمجتها على لغتي الـ Assembly و الـ C

  • لا أدري لماذا أميل كثيرا للغة C رغم أن الجافا في خدمة المبرمج أكثر
    قد تتقدم الجافا وتعود إلى المرتبة الأولى في السنة القادمة لكن تأكد أن السي لن تسقط لأنها في نظري هي اللغة الوحيدة التي يمكن للمبرمج أن يتكلم بها بكل طلاقة خاصة إذا أتقنها 😀

  • abo-ghadab

    انا من عشاق الدلفي