الخميس، 26 ديسمبر 2019

البرمجة هي لغة المستقبل !

هذه المقال وغيرها تحت وسم "افضل مقال تقني" تعبر عن اراء اصحابها

بسم الله الرحمن الرحيم

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

البرمجة: هي التعامل مع جهاز الكمبيوتر ومخاطبته باللغة التي يفهمها وهي النظام الثنائي (0 ،1). ونحن نكتب الكود البرمجي بأي لغةٍ برمجيه ثم يحولها محرر النصوص الخاص باللغة إلى التي يفهمها الكمبيوتر ، ثم يقوم الكمبيوتر بعد المعالجه خلال ثواني بأظهار الكود او النص البرمجي كمانريده.

*مستقبل البرمجة:

إن أهم مهارة يجب تعلمها اليوم هي معرفة كيفية كتابة برنامج كمبيوتر ، وقد دخلت أجهزة الكمبيوتر في كل صناعه وفي كل شركة تقريباٌ ، ولقد ولت أيام القلم والورق اليوم . من أجل تخزين معلوماتك والوصول إليها فأنت بحاجة إلى اجهزة كمبيوتر ، وكما نشاهد ونعلم أن المجتمعات التي تهتم بالبرمجة تتطور بمعدل أسرع من أي وقت مضى.
إذا لم تتعلم اليوم ولوا لغةٍ واحده فسوف تصبح من القدماء في هذا العصر فأنت بحاجة إلى تسهيل أعمالك وتنفيذها في وقت قصير يجب عليك تعلم البرمجه ،سوف تصبح الشركات والمصانع والجيوش وغيرها تعمل بالروبوتات ويُستغنى عنا نحن البشر فهذه الروبوتات والأجهزة يتم عملها عن طريق الذكاء الاصطناعي الذي يحتاج إلى تعلم الكمبيوتر والبرمجة.

* أهمية البرمجة:

للبرمجة أهميه كبيرة ومنهـــا:
1-تنمي عقل الأنسان وتوسع تفكيره وإدراكه وتجعله يحل مشاكله بسهولة ويسر وتجعله مرتب في حياته وخطواته.

2-تسهيل أعمالك وإنجازها في وقت قصير.

3-تساعدك في إنشاء تطبيق او اسكريبت يساعدك في حماية نفسك من الأختراق او التجسس.

4-تساعدك في كسب الكثير من الأموال ، إذا كنت محترف لغة برمجه واحده مثل : python ، Java ،C++، وغيرها سوف تحصل على وظائف في شركات تطلب هذه اللغات وتجني الكثير من الأموال.

-هناك العديد من النقاط حول أهمية البرمجة لكنني لم اذكرها لكي لا أطيل عليكم....

*دعونا نلقي نظرة على أفضل لغات البرمجه للتعلم في عام 2019 للحصول على وظيفة وللآفاق المستقبلية:

1-لغة بايثون (python):

فهي لغة برمجه تصدرت القائمة الأولى في هذا الشهر وهي اللغه الأفضل عالمياً حسب الأحصائيه لشهر ديسمبر الحالي ، وهي لغة برمجه سهله وسريعة الأستخدام وتستخدم على نطاق واسع لتطوير تطبيقات الويب ، وقد استخدمة في تطوير تطبيقات عديدة منها: تطبيق اليوتيوب Youtube و الأنستجرام instagram وغيرها من التطبيقات.

توفر لغة البرمجة نقطة انطلاق رائعه للمبتدئين وتستخدم في :

-صنع تطبيقات الويب.

-صنع المواقع الالكترونيه .

-صنع تطبيقات الديسك توب (الكمبيوتر).

-تستخدم في الذكاء الاصطناعي.

-تستخدم في علم البيانات وتحليلها والأدله الجنائيه، وهناك العديد من الاستخدامات.


2-لغة جافا(Java):

تعتبر الأولى  عالمياً استخداماً وشهره ، وتعد لغة جافا خياراً شائعاً آخر في المؤسسات الكبيره وقد ظلت كذلك لعدة عقود . تستخدم لغة جافا على نطاق واسع لبناء تطبيقات الويب على نطاق الؤسسات وكما تستخدم في تطوير تطبيقات الاندرويد ، وغيرها من الأستخدامات.


3-لغتا ++C/C:

من خلال هذه اللغتين تتم كتابة جميع الأنظمة منخفضة المستوى تقريباً مثل أنظمة التشغيل وانظمة الملفات وما إلى ذلك مثل نظام كالي لينكس المشهور الذي يستخدم في اختبار الأختراق ، وإذا كنت ترغب مبرمجاً للأنظمه فيجب عليك تعلم ++C/C

4-لغةجافا اسكريبت (Java script):

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

5-لغة (Go):

هي لغة برمجه تم إنشاؤها بواسطة google جوجل ، ويتم استخدامها من قبل الكثير من الشركات التي تعتمد اعتماداً كثيراً على الأنظمه الموزعه ...

6-لغة(R):

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

7-لغة سويفت (Swift):

هي لغة برمجة تستخدم لتطوير تطبيقات الأجهزه التي تعمل بنظام "iOS" وهي أجهزة Apple iPhone "الآيفون .

8-لغة بي اتش بي (PHP):

تعد لغة php واحدة من اكثر لغات البرمجة الخلفيه شيوعاً على الرغم من أن python و JavaScript إلا أن السوق لايزال بحاجة إلى عدد كبير من مطوري php .

9-لغة (#C):

هي لغة برمجه للأغراض العامه تم تطويرها من قبل ميكروسوفت تستخدم لغة #C على نطاق واسع للبرمجة الخلفيه ، وبناء الألعاب وبناء تطبيقات الهاتف المحمول ، وهناك العديد من الأستخدامات ...

10-لغة ماتلاب (Matlab):

هي لغة برمجة تستخخدم في تحليل البيانات وفي صناعة رؤية الكمبيوتر ومعالجة الصور كذلك.

#اصدقائي الكرام نكتفي بهذا القدر من اللغات وشرحنا بعض اللغات واستخدامها بشكل مبسط ومختصر . والآن نترككم مع روابط قنوات يوتيوب ومواقع تقدم الكورسات المختلفة للعديد من اللغات البرمجية:

أكاديمية حسونه:لتعلم لغة بايثون من الصفر إلى الأحتراف وكذلك لغة C وقواعد البيانات وغيرها..


قناة الصافي حجازي :يشرح لغة بايثون (python ) شرح مفهوم بالتفصيل الممل


قناة نور الحمصي : يشرح لغة بايثون وhtml و css و javascript


قناة بغداد الجديدة : قناة رووعه يشرح لغات عديد مثل بايثون و#C و Swift و Java و html and css .... وغيرها


قناة محمد عيسى : كورسات لمختلف اللغات البرمجه



قناة احمد عز : يشرح لغة بايثون وجافا وغيرها ...


القنوات الأجنبيه:

قناة تعلم البرمجه مع Mosh : قناة تضم العديد من الكورسات


قناة freeCodeCamp.org: من أفضل القنوات على اليوتيوب التي تقدم كورسات للغات برمجه كثيره


قناة Telusko : تقدم كورسات عديده منها لغة بايثون


قناة edureka : كورسات ضخمه في لغة بايثون وكورسات عديده


قناة Intellipaat : كورسات في مختلف اللغات

المواقع الألكترونيه: راح اعطيكم مواقع عديده لتعلم لغات البرمجة من الصفر إلى الأحتراف.













































*في النهايه اتنمى ان تكون المقاله المتواضعه والبسيطة قد نالت اعجابكم ، والسلام عليكم ورحمة الله وبركاته.

الكاتب: أسامة خالد علي ناشر

ليست هناك تعليقات:

إرسال تعليق

Ads link

Ads test

Labels