مثل اللغات التي يتكلمها العالم تعتبر لغة البرمجة هي الوسيلة التي يستخمها البشر لتوجيه اجهزة الكمبيوتر للقيام بمهام معينة و يعرفها موقع webopedia على انها :
“لغة البرمجة هي مفردات ومجموعة من القواعد لتوجيه الكمبيوتر أو الاجهزة المحوسبة لأداء مهام محددة.”
يعتمد الكمبيوتر و الاجهزة المحوسبة الاخرى لغة الالة و هي تختلف عن لغة البشر التي لاتفهمها هذه الاجهزة ، و تعتمد هذه اللغة نظام العد الثنائي (0-1) وهو مماثل لنظام ايقاف – تشغيل ON-OFF من هنا تعددت لغات البرمجة حسب قربها او ابتعادها عن لغة الالة و لغة البشر وهو ما يحدد انواعها التي سنتحدث عنها في مقال لاحق
لكن كم عدد لغات البرمجة الموجودة في العالم ؟ وما هي لغة البرمجة الاكثر استخداما سنة 2021 ؟
عدد لغات البرمجة في العالم
ترى ويكيبيديا أن هناك ما يقرب من 700 لغة برمجة ، بينما يقول آخرون أن هذا الرقم أقرب إلى 9000! الحقيقة هي أنه كان هناك عدد لا يحصى من لغات البرمجة التي تم إنشاؤها عبر التاريخ. ولكن مثل اللغات المنطوقة ، هناك تسلسل هرمي للغات البرمجة بناءً على انتشارها واستخدامها.
من الصعب تقديم إجابة محددة لهذا السؤال ، لذلك قمنا باعتماد مجموعة من المصادر و عدد اللغات التي تم تحديدها من طرف كل مصدر بناء على لغة الترميز المعتمدة .
1- فهرس تيوبي للغات البرمجة الأكثر شعبية The TIOBE Programming Community index
يقوم هدا الفهرس بترتيب لغات البرمجة كل شهر من خلال اعتماد تقييماتها من طرف اشهر المبرمجين و حسب عدد مرات البحث عنها في اشهر محركات البحث ، و قد انظلق هدا الفهرس سنة 1991 باعتماد 25 لغة لكنه الان يفهرس أكثر من 150 لغة يعتبرها الاكثر استخداما في الانترنت .
2- قائمة ويكيبيديا
ترتب الموسوعة العالمية ويكيبيديا لغات البرمجة حسب ترتيب الحروف الانجليزية الى 700 لغة برمجة و تعتبر انها تعتمد لغات البرمجة العالمية البارزة .
رابط قائمة ويكيبيديا اضغط هنا
3- قائمة GitHub :
من منا لايعرف منصة GitHub لتطوير البرامج التي تضم ازيد من 56 مليون مستخدم حسب احصاءات سنة 2020 الواردة في تقرير الذي يصدره كل سنة تحت اسم The 2020 State of the OCTOVERSE هذا الاخير الذي يتضمن ايضا احصاءات مهمة جدا من بينها عدد لغات البرمجة التي تم العمل بها من خلال المنصة و التي حددها في أكثر من 370 لغة برمجة .
تتميز قائمة GitHub بانها عملية اي تم استخدامها فعلا على المنصة وهو ما يمنحها مصداقية كبيرة .
4- قائمة HOPL
و هي قائمة على الانترنت كان يثم من خلالها ترتيب ازيد من 8945 لغة برمجة حسب موقع devskiller لكننا عندما تتبعتا رابط القائمة لم نتمكن من الوصول الى الائحة .
5- قائمة FOLDOC
FOLDOC هو قاموس حوسبة مجاني على الإنترنت. يمكن للمستخدمين البحث في لغات البرمجة بالإضافة إلى مصطلحات الحوسبة العامة في أداة شريط البحث الخاصة بهم. تضم قائمة لغات البرمجة الخاصة بهم حاليًا أكثر من 1000 لغة.
6- قائمة DZone
DZone هي واحدة من اكثر منصات الانترنت التي تهتم بنشر البرمجة و تدعم المبرمجين حيت قام بالتسجيل فيها ازيد من مليوني مبرمج الى حدود هذه السنة 2021
تضم قائمة لغات البرمجة الخاصة بهم 253 لغة بناءً على بيانات من مصادر مثل GitHub و TIOBE.
7- موقع قائمة اللغات
يقوم هذا الموقع بتتبع و جمع لغات البرمجة منذ سنة 1991 .
يضم لغات لم تعد مستعملة من الماضي و اللغات التي لازالت تستعمل .
يحصي 2500 لغة برمجة كمبيوتر من الماضي و الحاضر .
8- قائمة موقع 99 Bottles of Beer
يعتبر من اغرب المواقع التي تتحدث عن لغات البرمجة فهو يحتوي على 99 اغنية Bottles of Beer مكتوبة بازيد من 1500 لغة برمجة و يسمح للزوار بالتعليق و تقييم مختلف اللغات المدرجة بالموقع .
ما هي لغة البرمجة الاكثر استخداما سنة 2021
مع تعدد لغات البرمجة و التطور الهائل الذي عرفته ،اصبح من الصعب معرفة إحصائيات عن اكثر اللغات استعمالا و راي المطورون عنها.
ولكن لحسن الحظ ، هناك استطلاعات تبقينا على اطلاع وتساعدنا على فهم ما يحدث في صناعة علوم الكمبيوتر.
و من المدهش أن لغة الجافا سكريبت JavaScrip لازالت هي الكثر استعمالا و تتربع على عرش لغات البرمجة التي يفظلها المطورين ، و اليكم ترتيب لغات البرمجة الاكثر استعمالا حسب منصة GitHub و حسب استطلاع الراي الذي اجرته شركة JetBrains .
1- ترتيب منصة GitHub
دهب تقرير The 2020 State of the OCTOVERSE الصادر عن المنصة والذي تحدثنا عنه اعلاه الى أن اكثر لغات البرمجة المستعملة على المنصة هي لغة الجافا سكريبت JavaScrip و قد قام بترتيب لائحة 10 اكثر لغات البرمجة استعمال بالطريقة التالية :
- JavaScrip
- Python
- Java
- TypeScript
- #C
- PHP
- ++C
- C
- Shell
- Ruby
2- ترتيب شركة JetBrains
اجرت شركة JetBrains التشيكية للبرمجيات استطلاعا للراي في صفوف المبرمجين ، تم إجراؤه في 183 دولة حيث أجاب أكثر من 31743 مطورًا على أسئلة الاستطلاع ،
و جاء ترتيب 20 اكثر لغات البرمجة استعمالا من طرف المبرمجي على الشكل التالي :
- JavaScript
- HTML/CSS
- SQL
- Python
- Java
- SHELL SCRIPTING
- PHP
- TypeScript
- ++C
- #C
- C
- Go
- Cotlin
- Dart
- GraphQL
- Swift
- Ruby
- Rust
- Groovy
- MATLAB
استطلاع قيم جدا :
لا يسعنا ان نشيد بهذا الاستطلاع القيم والغني بمجموعة من الاحصاءات و التي ننصحك كل من يهتم بمجال البرمجة بالاطلاع عليه
رابط الاستطلاع
https://www.jetbrains.com/lp/devecosystem-2021/
يمكنكم الاطلاع ايضا على :
ويندوز 11 أخيرا ما هي مميزاته و هل جهازك مؤهل له ؟ افحصه الان
بحث حول امن المعلومات و الامن السيبراني 2021
لماذا عليك اخفاء عنوان IP الخاص بك سنة 2021