القائمة الرئيسية

الصفحات

- أكوا ويب


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

Posted: 23 Apr 2018 04:07 AM PDT

في كل سنة يتم إصدار إحصائيات لأهم اللغات البرمجية و الأكثر إستخداما و شيوعا في مجتمع المبرمجين، هذه الإحصائيات تساعدنا في تحديد التقنيات و اللغات البرمجية التي يجب علينا تعلمها او معرفتها لهذه السنة و السنوات القادمة و ذلك من أجل المشي توازيا مع متطلبات سوق الشغل و سوق المبرمجين كذلك . 
في هذا المقال سنقوم بتجميع اهم المصادر التي قامت بإطلاق إحصائياتها لسنة 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 فهي ضروري من أجل التعامل مع قواعد البيانات بالطبع . 

هل اعجبك الموضوع :

تعليقات