20‏/10‏/2016

ما هي لغات البرمجة ؟ زوم على أهم اللغات طلبا في سوق التقنية !


لمحة و ﺑﺤﺚ ﻋﻦ ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ماهي ؟و ﻗﺒﻞ ﺃﻥ ﺗﺘﻌﻠﻢ ﺍﻟﺒﺮﻣﺠﺔ ﺃﻣﻮﺭ ﻳﺠﺐ ﺃﻥ ﺗﻌﺮﻓﻬﺎ ﺍﻭﻻً، ﻣﺎﻫﻲ اللغات ﺍﻻﻓﻀﻞ و المطلوب تعلمها و ﺃﻧﻮﺍﻉ programming languages للمبتدئين


بسم الله الرحمن الرحيم
والصلاة و السلام على أشرف المرسلين
مرحبا بكم متابعي مدونة البروتوكول الإلكتروني في درس جديد

ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ معروف ﺑﺄﻧّﻬﺎ عبارة عن ﻛﺘﺎﺑﺔ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻷﻭﺍﻣﺮ ﺣﺴﺐ ﻗﻮﺍﻋﺪ ﺧﺎﺻﺔ؛ ﻹﻧﺘﺎﺝ ﺑﺮﻧﺎﻣﺞ ﺃﻭ ﺃﻛﺜﺮ ﺑﻮﺍﺳﻄﺘﻪ ﻳﺘﻢ ﺍﺳﺘﺨﺪﺍﻣﻪ ﻋﺒﺮ ﺃﺟﻬﺰﺓ ﺍﻟﺤﺎﺳﺐ ﺍﻵﻟﻲ ، ﻭﺗﻌﺘﺒﺮ ﻭﺍﺣﺪﺓً ﻣﻦ ﺍﻟﻠﻐﺎﺕ ﺫﺍﺕ ﺍﻟﻤﺴﺘﻮﻯ ﺍﻟﻌﺎﻟﻲّ ، ﻭﻳﻤﻜﻦ ﻟﻠﻜﺜﻴﺮ ﺗﻌﻠّﻤﻬﺎ ، ﻭﺇﺗﻘﺎﻧﻬﺎ ، ﻭﺑﺴﺒﺐ ﺍﻟﺘﻄﻮّﺭ ﺍﻟﺤﺎﻟﻲ ﺍﻟﺬﻱ ﻧﻌﻴﺶ ﻓﻴﻪ ﻳﻮﺟﺪ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺒﺮﻣﺠﻴﺎﺕ ﺍﻟﺘﻲ ﻳﻤﻜﻦ ﻣﻦ ﺧﻼﻟﻬﺎ ﺗﺼﻤﻴﻢ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻟﺘﻲ ﻳﻤﻜﻦ ﺃﻥ ﺗﻌﻤﻞ ﻋﻠﻰ ﻛﻞ ﺍﻷﺟﻬﺰﺓ ، ﺃﻭ ﺗﺤﺘﻜﺮ ﻣﻦ ﻗﺒﻞ ﺃﺟﻬﺰﺓ ﻣﻌﻴﻨﺔ ، ﻭﺗﺘﺸﺎﺭﻙ ﻫﺬﻩ ﺍﻟﺒﺮﻣﺠﻴﺎﺕ ﻣﻊ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺴﻤﺎﺕ ﻭﺍﻟﺨﺼﺎﺋﺺ ﺍﻟﻤﺴﺘﺨﺪﻣﺔ ﻓﻴﻬﺎ ﺑﺎﻟﺮﻏﻢ ﻣﻦ ﻭﺟﻮﺩ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺨﺼﺎﺋﺺ ﺍﻟﺘﻲ ﺗﻌﺘﺒﺮ ﻣﻴﺰﺓ ﺇﺿﺎﻓﻴّﺔ ﻓﻲ ﺑﻌﻀﻬﺎ ، ﻭﻳﺰﺩﺍﺩ ﺗﻄﻮﺭ ﺍﻟﺒﺮﻣﺠﻴﺎﺕ ﺍﻟﺮﻗﻤﻴّﺔ Software ﺗﺒﻌﺎً ﻟﺘﻄﻮﺭ ﺍﻷﺟﻬﺰﺓ ﺍﻟﻤﺴﺘﺨﺪﻣﺔ ﺑﻮﺍﺳﻄﺘﻬﺎ ،Hardware ﻭﺗﻤﺘﻠﻚ ﻫﺬﻩ ﺍﻟﺒﺮﻣﺠﻴﺎﺕ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻷﻫﺪﺍﻑ ﻛﺎﻟﺘﺤﻜﻢ ﺑﺎﻷﺟﻬﺰﺓ ﺍﻟﺨﺎﺭﺟﻴّﺔ ﻛﺎﻟﻄﺎﺑﻌﺎﺕ ، ﻭﺍﻷﻗﺮﺍﺹ ﺍﻟﻤﺨﺘﻠﻔﺔ ، ﻭﺍﻟﺮﻭﺑﻮﺗﺎﺕ .

فقد ﻛﺎﻥ ﺍﻟﺘﻌﺎﻣﻞ ﻣﻊ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ﺍﻟﺴﺎﺑﻖ ﺑﺸﻜﻞ ﻣﺒﺴﻂ ﺟﺪﺍً ، ﻋﻠﻰ ﻣﺒﺪﺃ ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺎﺕ ، ﺣﻴﺚ ﺇﻥّ ﻟﻜﻞ ﻣﺪﺧﻞ ﺗﺠﺮﻯ ﻋﻠﻴﻪ ﻋﻤﻠﻴﺎﺕ ﺣﺴﺎﺑﻴﺔ ﻧﺤﺼﻞ ﺑﺎﻟﻨﻬﺎﻳﺔ ﻋﻠﻰ ﺍﻟﻨﺘﻴﺠﺔ ﺍﻟﻤﻄﻠﻮﺑﺔ ﻭﻋﻠﻰ ﻫﺬﺍ ﺍﻷﺳﺎﺱ ﺗﻢّ ﺗﺼﻤﻴﻢ ﻭﺍﺧﺘﺮﺍﻉ ﻭﺗﻄﻮﻳﺮ ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﻓﻲ ﺍﻟﺘﻌﺎﻣﻞ ﻣﻊ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻃﺮﻕ ﻋﻼﺝ ﺍﻟﻤﺸﻜﻼﺕ ،

مواضيع مشابهة:
-ﻣﺎ ﻫﻮ ﻛﻞ ﻣﻦ vpn ﻭ vps ﻭ ﺍﻟﻔﺮﻕ ﺑﻴﻨﻬﻤﺎ ؟ ﻭ ﻣﺎ ﻓﺎﺋﺪﺗﻬﻤﺎ vpn ﻭ vps ؟
- ﻣﺎﻫﻮ ip ﻭ ﻣﺎ ﻫﻮ id ﻭ ﻣﺎ ﺍﻟﻔﺮﻕ ﺑﻴﻦ ﻛﻞ ﻣﻦ id ﻭ ip ؟

 ﻭﺗﺪﺭّﺟﺖ ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﻣﺎ ﺑﻴﻦ ﻟﻐﺎﺕ ﻣﺘﺪﻧﻴﺔ ﺍﻟﻤﺴﺘﻮﻯ ﻭﻋﺎﻟﻴﺔ ﺍﻟﻤﺴﺘﻮﻯ ﻭﻫﻲ : ‏ C,Java,Delphi ﻟﻐﺎﺕ ﺷﻴﺌﻴﺔ ﻻ ﺗﺴﻠﺴﻠﻴﺔ ‏) ﻭﺇﺟﺮﺍﺋﻴﺔ ‏( Basic,Fortron ‏) . ﻧﺬﻛﺮ ﺃﻫﻢ ﻫﺬﻩ ﺍﻟﻠﻐﺎﺕ ﻭﺍﻟﺘﻲ ﺗﻌﺪّ ﺍﻷﻛﺜﺮ ﺍﺳﺘﺨﺪﺍﻣﺎً و طلبا ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﺤﺎﻟﻲ :

+ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ : ﺗﻢ ﺍﺧﺘﺮﺍﻋﻬﺎ ﻓﻲ ﺃﻭﺍﺋﻞ ﺍﻟﺘﺴﻌﻴﻨﺎﺕ ، ﻭﻫﻲ ﺗﻄﻮﻳﺮ ﻋﻦ ﻟﻐﺔ ‏( ++C ‏) ﻭﻷﻧّﻬﺎ ﻟﻐﺔ ﺳﻬﻠﺔ ﺍﻟﺘﻌﻠﻢ ﻭﺗﻮﻓّﺮ ﻣﻮﺍﺭﺩﻫﺎ ﻓﻬﻲ ﺍﻷﻛﺜﺮ ﺍﺳﺘﺨﺪﺍﻣﺎً ﻣﻦ ﺑﻴﻦ ﺍﻟﺸﺮﻛﺎﺕ ، ﻭﺇﻣﻜﺎﻧﻴﺔ ﺗﺸﻐﻴﻠﻬﺎ ﻋﻠﻰ ﺃﻧﻈﻤﺔ ﺍﻟﺘﺸﻐﻴﻞ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻭﺗﻄﺒﻴﻘﺎﺕ ﺍﻟﻮﻳﺐ .

+ﻟﻐﺔ ﺭﻭﺑﻲ : ﺗﻢّ ﺍﺧﺘﺮﺍﻋﻬﺎ ﻓﻲ ﻣﻨﺘﺼﻒ ﺍﻟﺘﺴﻌﻴﻨﺎﺕ ﻋﻠﻰ ﻳﺪ ﻣﺨﺘﺮﻉ ﻳﺎﺑﺎﻧﻲ ، ﻭﺗﻌﺪّ ﻟﻐﺔ ﺳﻬﻠﺔ ﻟﻠﻤﺒﺘﺪﺋﻴﻦ .
ﻟﻐﺔ ‏( PHP ‏) : ﺗﻢّ ﺍﺧﺘﺮﺍﻋﻬﺎ ﻓﻲ ﻣﻨﺘﺼﻒ ﺍﻟﺘﺴﻌﻴﻨﺎﺕ ، ﻭﺗﻌﺪ ﻣﻦ ﺃﺷﻬﺮ ﺍﻟﻠﻐﺎﺕ ﻭﺍﻟﻔﻴﺴﺒﻮﻙ ﺇﺣﺪﻯ ﺍﻷﻣﺜﻠﺔ ﻋﻠﻰ ﻫﺬﻩ ﺍﻟﻠﻐﺔ ﺍﻟﺘﻲ ﻣﻦ ﺍﻟﻤﻤﻜﻦ ﺩﻣﺠﻬﺎ ﻣﻊ ﺃﻭﺍﻣﺮ ‏( HTML ‏) ﻭﺍﻟﻤﺘﺨﺼﺼﺔ ﺑﺒﺮﻣﺠﺔ ﺻﻔﺤﺎﺕ ﺍﻹﻧﺘﺮﻧﺖ .

+ﻟﻐﺔ ﺳﻲ ﺷﺎﺭﺏ ‏( #C ‏) : ﺗﻨﺤﺪﺭ ﻣﻦ ﻟﻐﺔ ﺍﻟﺒﺮﻣﺠﺔ ‏( C, C ++ ‏) ﺗﻢّ ﺗﻄﻮﻳﺮﻫﺎ ﻣﻦ ﻗﺒﻞ ﺷﺮﻛﺔ ﻣﺎﻳﻜﺮﻭﺳﻮﻓﺖ .

+ﻟﻐﺔ ﺍﻷﻭﺭﺍﻛﻞ ﻭﺍﻟـ ‏(VB.NET) ﻭﺍﻟﺘﻲ ﺗﺴﺘﺨﺪﻡ ﻓﻲ ﺍﻹﺩﺍﺭﺓ ﻭﺍﻟﺘﺤﻜّﻢ ﻓﻲ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ .

+لغة Python
ﻫﺬﻩ ﺍﻟﻠﻐﺔ ﻫﻲ ﻣﻦ ﺃﺑﺴﻂ ﻭﺃﺳﻬﻞ ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﺣﻴﺚ ﻳﻤﻜﻦ ﺗﻌﻠﻤﻬﺎ ﻓﻲ ﻭﻗﺖ ﻗﻠﻴﻞ ﻭﺑﺪﻭﻥ ﻋﻨﺎﺀ ، ﻭﺫﻟﻚ ﻷﻧﻬﺎ ﻻ ﺗﺤﺘﻮﻱ ﻋﻠﻰ ﺃﻛﻮﺍﺩ ﻛﺜﻴﺮﺓ ﻣﺜﻞ ﻏﻴﺮﻫﺎ ﻣﻦ ﺍﻟﻠﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﻴﺔ ﺍﻷﺧﺮﻯ ، ﻭﻓﻲ ﻧﻔﺲ ﺍﻟﻮﻗﺖ ﻣﻬﻤﺔ ﻟﻠﻐﺎﻳﺔ ﻓﻬﻲ ﺗﺸﺒﺔ ﺟﺎﻓﺎ ﺳﻜﺮﻳﺒﻴﺖ ، ﻭﻫﻲ ﻣﻦ ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﻣﺘﻌﺪﺩﺓ ﺍﻻﺳﺘﺨﺪﺍﻡ ﻭﻣﺴﺘﺨﺪﻣﺔ ﻣﻦ ﻗﺒﻞ ﻣﺠﻤﻮﻋﺔ ﻛﺒﻴﺮﺓ ﺟﺪﺍ ﻣﻦ ﺷﺮﻛﺎﺕ ﺍﻟﺘﻘﻨﻴﺔ ﺍﻟﻜﺒﺮﻯ ﻓﻲ ﺍﻟﻌﺎﻟﻢ .

-لغة iOS/Swift
ﻫﺬﻩ ﺍﻟﻠﻐﺔ ﻫﻲ ﻣﻦ ﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﺤﺪﻳﺜﺔ ﺍﻟﺘﻲ ﺗﻢ ﺍﻧﺸﺎﺅﻫﺎ ﻣﻦ ﻗﺒﻞ ﺷﺮﻛﺔ ﺃﺑﻞ ﻭﺍﻟﺘﻲ ﺗﻌﻤﻞ ﻟﺒﻨﺎﺀ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﺍﻟﻤﺘﻌﺪﺩﺓ ﻟﻨﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ IOS ، ﻓﻴﻤﻜﻦ ﺗﻠﺨﻴﺺ ﺩﻭﺭ ﻫﺬﻩ ﺍﻟﻠﻐﺔ ﻓﻲ ﺇﻧﺸﺎﺀ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻳﻔﻮﻥ ﻭﻣﻦ ﺛﻢ ﻧﺸﺮﻫﺎ ﻋﻠﻰ ﻣﺘﺠﺮ ﺃﺑﺴﺘﻮﺭ ، ﻓﻬﺬﻩ ﺍﻟﻠﻐﺔ ﻣﻦ ﺃﻛﺜﺮ ﺍﻟﻠﻐﺎﺕ ﺍﻟﺘﻲ ﻳﺠﺐ ﺗﻌﻠﻤﻬﺎ ﻓﻌﻠﻴﺎ .

كان هذا كل ما يمكن تقديمه كنظرة و لمحة تقريبية حول ماهية لغات البرمجة و أهمها طلبا في سوق المعلوميات.

إنتباه : ﺍﻟﻤﺮﺟﻮ ﻋﺪﻡ ﻧﺴﺦ ﺍﻟﻤﻮﺿﻮﻉ ﺑﺪﻭﻥ ﺫﻛﺮ ﻣﺼﺪﺭﻩ ﺍﻟﻤﺮﻓﻖ ﺑﺎﻟﺮﺍﺑﻂ ﺍﻟﻤﺒﺎﺷﺮ ﻟﻠﻤﻮﺿﻮﻉ ﺍﻷﺻﻠﻲ ﻭ ﺇﺳﻢ ﺍﻟﻤﺪﻭﻧﺔ ﻭﺷﻜﺮﺍ

حفزنا بإشتراكك جزاك الله خيرا !

المرجو عدم نسخ الموضوع دون ذكر المصدر و الرابط المباشر للموضوع الأصلي
جميع الحقوق محفوظة لــ البروتوكول الإلكتروني 2016 ©