ترتيب لغات البرمجة 2018 حسب مصادر البرمجة ... هذه هي اللغات الصاعدة لهذه السنة

Monday, April 23, 2018

ترتيب لغات البرمجة 2018 حسب مصادر البرمجة ... هذه هي اللغات الصاعدة لهذه السنة

في كل سنة يتم إصدار إحصائيات لأهم اللغات البرمجية و الأكثر إستخداما و شيوعا في مجتمع المبرمجين، هذه الإحصائيات تساعدنا في تحديد التقنيات و اللغات البرمجية التي يجب علينا تعلمها او معرفتها لهذه السنة و السنوات القادمة و ذلك من أجل المشي توازيا مع متطلبات سوق الشغل و سوق المبرمجين كذلك . 
في هذا المقال سنقوم بتجميع اهم المصادر التي قامت بإطلاق إحصائياتها لسنة 2018، و نلقي نظرة على أهم اللغات البرمجية و ترتيبها كذلك لسنة 2018، هذا الترتيب سيساعدنا أكثر في تحديد التقنيات و اللغات البرمجية التي يجب علينا تعلمها لسنة 2018 . 

ترتيب لغات البرمجة 2018 حسب مصادر البرمجة ... هذه هي اللغات الصاعدة لهذه السنة

- إحصائيات موقع Stackoverflow : 


نشر موقع Stackoverflow الموقع الأكثر شهرة للمبرمجين إحصائياته كذلك لأكثر الفئات البرمجية إقبالا من طرف المستخدمين، احتلت العديد من لغات البرمجة القائمة و هي كالتالي : 

إذ جائت لغة البرمجة الجافاسكربت على رأس القائمة بنسبة 71.5% من مرتادي الموقع يستخدمون الجافاسكربت و يطرحون إستفساراتها كذلك، و هذا ليس بالأمر الغريب فالجافاسكربت تكون العديد من الفريمووركات و الإطارات اليوم، ثم لغة الهيكة HTML في المركز الثاني ( نعم نعم نعلم انها ليست لغة برمجة ) و التنسيق في المركز الثالث، لغة SQL في المركز الرابع بينما إحتلت الجافا المركز الخامس و بقية اللغات في المراكز الأخرى . 


نستنتج من خلال إحصائيات الـ Stackovrflow ان للجافاسكربت دورا مهما اليوم في العالم البرمجي، فهي تكون العديد من البرمجيات المستخدمة اليوم في لغات البرمجة مثل Angular و React و كذا Vue و Node و العديد، و تعلم الجافاسكربت أصبح امرا ضروريا اليوم، و إن اردت إستخدام لغة برمجة شاملة لكل من الديسكتوب و الويب و الاندرويد، فالموقع يقترح عليك الجافا . 
راجع مقالنا الخاص بمصادر لتعلم لغة البرمجة الجافا إن كنت مهتما بها بالنقر هنا . 

- إحصائيات موقع Github : 

موقع Github، أضخم موقع للمصادر المفتوحة و البرمجيات الحرة، يوفر للمبرمجين نشر برمجياتهم و مشاركتها و تطويرها عبر المنصة، يوفر لنا الموقع إحصائياته كذلك لأكثر اللغات البرمجية استخداما لسنة 2018 و أكثرها شيوعا، و هي كالتالي : 


نرى جليا و مجددا ان الجافاسكربت قد إحتلت المركز الأول بإمتياز في إحصائيات Github أيضا، بينما إحتلت لغات الـ Java و الـ Python و أيضا الـ Ruby و الـ Php المراكز الأخرى، يعود سبب تأرجح هذه اللغات في المراكز الأربع بعد الجافاسكربت كونها تستخدم فريمووركات و إطارات كبيرة و شائعة الإستخدام مثل Django, Rails, Laravel و غيرها، هذا أمر إيجابي يجعلنا نُدرك ان عالم البرمجة اليوم أصبح يتجه أكثر للفريموركات و الإطارات الكبرى من أجل المشاريع، فأنت لست مضطرا بعد الآن الى برمجة مشروع بإستخدام php، خصوصا انك ستجد صعوبة في توفير الحماية المشروع، بذلك ذلك يمكنك إستخدام تقنيات حديثة و قوية أيضا، الأمر سيان بالنسبة للجافاسكربت التي أصبحت هي الأخرى شاملة و يتم إستخدامها في كل المشاريع تقريبا حول العالم .



الجافاسكربت و ما بعدها، أيضا و مجددا في إحصائيات الـ Github نجد ان الجافاسكربت لغة لا يجب الإغفال عنها و يجب تعلمها كذلك، و كذا فريمووركاتها و إطاراتها الخاصة . 
إن كنت تنوي تعلم لغة البرمجة بايثون، فإليك مصادر قوية لفعل ذلك . 

- إحصائيات موقع Statista : 

موقع Statista من المواقع التي توفر لك إحصائيات كل شيئ في هذا العالم، من ترتيب لغات البرمجة ، الى ترتيب اللغات الحية الى أكثر الأجهزة إستخداما و غيرها، سناخذ الشطر المتعلق بلغات البرمجة التابعة للموقع، و هي كالتالي : 


نرى في إحصائيات Statista أيضا ان الجافاسكربت في الصدارة بنسبة 62%، ثم بعدها الـ SQL و الجافا ثم السي شارب، الجافاسكربت قد تألقت في الإحصائيات السابقة، و هاهي مجددا تتألق في إحصائيات Statista، يبدو ان الجافاسكربت من أكثر اللغات إستخداما سنة 2017 و أكثر لغة متألقة و صاعدة لسنة 2018 . 
وفرت لنا أيضا إحصائيات موقع Statista في اخر القائمة لغات اخرى مثل R و Matlab و GO، لغات اخرى يتم إستخدامها في مجالات اخرى خاصة بالبيزنس و الشركات ( و أيضا التلاميذ الذين يدروسنها أيضا ) خاصة بتحليل البيانات و تحليل النظم، و يجوز بالذكر اننا ذكرنا لغة GO في مقال سابق ندعو لتعلمها، نظرا لمرونتها و قوتها القادمتين في المستقبل .

Statistic: Most used programming languages among developers worldwide, as of early 2017 | Statista



الخلاصة : 

إن هذا يلخص لنا الكثير، فالجافاسكربت تألقت في مجموعة من الإحصائيات، و بلا شك واحدة من اللغات البرمجية التي يجب عليك تعلمها و إتقانها هذه السنة،و بالجافاسكربت لا نقصد Vanilla Javascript حيت تقوم بكتابة document.getElement ثم تقوم ببعض الشروط او الloops عليها، بل التعمق فيها أكثر، و التعامل مع إطاراتها و الفرويمووركات الخاصة بها . 
و إن كانت الجافاسكربت خيارا سيئا بالنسبة لك، فننصحك بالتعامل مع الجافا ثانيا، فهي لغة  تألقت في المراكز الثانية و لا بد ان قيمتها لن تضيع في سوق الشغل حاليا، و لك خيار بين الـ Ruby و Python إن اردت الإبتعاد عن الجافا و التعامل مع لغة أسهل، اما الـ SQL فهي ضروري من أجل التعامل مع قواعد البيانات بالطبع . 

Post a Comment

مساحة إعلانية
مساحة إعلانية

يمكنك مشاركة الموضوع على الواتساب من هاتفك المحمول فقط

اكتب كلمة البحث واضغط إنتري