تعرف على أهم لغات البرمجة الحاسوبية و برمجيات الحاسوب
كيف تخبر الحاسوب أن يقوم بفعل ما؟
صارت البرمجة من أهم المجالات في العصر الحالي فهي تساعد المبرمج في التواصل مع الحاسوب ،ولإعطاء الحاسوب أوامر لينفذها نستعمل البرمجة، ونكتب الأوامر بلغات خاصة للبرمجة، وفي هذا المقال سأوضح ماهية البرمجة الحاسوبية،وما هي أشهر وأهم لغات البرمجة الحاسوبية ..
ما هي برمجيات الحاسوب؟
برمجيات الحاسوب (Computer Software) هي مجموعة من الأوامر الموجهة للحاسوب ليتم برمجتها فتجعل التعامل مع الحاسوب أكثر سهولة وكفاءة ومنها:
- برامج النظام ؛ وهى ضرورية لتشغيل البرامج والتطبيقات على النظام (لا يمكن تشغيل الحاسوب بدون برنامج نظام).
- البرامج التطبيقية؛ وهي تستخدم لأداء المهام التي يطلبها المستخدم، (وجودها ليس ضروريا ولكن يقوم المستخدم بتثبيتها حسب متطلباته).
وحتى يتم بناء برنامج نظام أو برنامج تطبيقي يتم استعمال لغات البرمجة .
لتتعرف المزيد عن برمجيات الحاسوب اضغط هنا.
لغات البرمجة الحاسوبية:
تتعدد لغات البرمجة حسب نوع كل لغة وفقا لمستوى اللغة وطريقة تنفيذ البرامج.
أنواع لغات البرمجة الحاسوبية حسب مستوى اللغة :
1-لغات البرمجة عالية المستوى :
تسمى الأوامر المكتوبة بها بالأكواد البرمجية وتكون رموز كتابة الكود قريبة من اللغة الإنجليزية، وهذه اللغات سهلة الإستخدام وسهلة التعديل من قبل المبرمج والمستخدم، كما أنها أسهل في قراءتها لأنها أقرب للغة الإنسان ومنها:(Java و python وSQL).
2-لغات البرمجة منخفضة المستوى:
لغات برمجة يتم كتابتها باستخدام الرقمين 0 و1 وهو ما يعرف بنظام العد الثنائي، وتكون معقدة وغير قابلة للقراءة من قبل المبرمج ،وتنقسم إلى :
أنواع لغات البرمجة الحاسوبية وفق طريقة تنفيذ البرامج:
- اللغة المفسرة: تقوم بتحويل الأوامر البرمجية إلى لغة الالة بعد أن يكتبها المبرمج أولا بأول وهى بطيئة ومن أمثلتها (python).
- اللغات المترجمة: تقوم بتحويل الأوامر البرمجية إلى لغة الالة بعد أن ينتهى المبرمج من كتابة البرنامج كاملا ،وتتميز بالسرعة ، ومن أمثلتها (لغة c).
ما هي أشهر وأهم لغات البرمجة الحاسوبية؟
لغة (python) :
تعتبر من أسهل اللغات لذلك يمكن أن يستعملها المبتدئون فى البرمجة،كما أن استخدامها مجاني ويسهل التعديل عليها،كما أنها تتوافق مع لغتي c و ++c .
لغة (++C) :
وهى تطوير للغةc ،وتستخدم في تطوير البرمجيات المختلفة والألعاب .
لغة (Kotlin) :
تتوافق تماما مع لغة جافا ،و كذلك تستخدم لبرمجة تطبيقات الهواتف بنظام أندرويد ،وكذلك تطبيقات سطح المكتب ، وتطوير الويب .
لغة (java) :
تتوافق برامج هذه اللغة للعمل على أى نوع من الأجهزة باختلاف نظام تشغيل الجهاز،وهى من أكثر اللغات انتشارا بين الشركات البرمجية ،وأحد استخداماتها الشائعة هو تطوير تطبيقات الويب.
لغة (java script) :
هي من أقدم اللغات التي ظهرت في متصفحات الويب عبر التاريخ ،وبعد أن تطورت صارت من أكثر لغات البرمجة استخداما حول العالم ،كما أنها الأكثر طلبا فى سوق العمل .
وتستخدم هذه اللغة في الكثير من التطبيقات مثل متصفحات الويب، وتستخدم في تطبيقات الهواتف الذكية ،وخدمات التخزين السحابي وتطبيقات كثيرة أخرى.
لغة (Swift) :
لغة برمجة طورتها شركة أبل ،وتستخدم بشكل كبير في تطوير التطبيقات بنظام تشغيل ios ،وهى لغة يستخدمها الكثير من المبرمجين.
لمعرفة المزيد من المعلومات عن لغات البرمجة الحاسوبية اضغط هنا .
قرأت في هذا المقال:
- ماهي برمجيات الحاسوب وكيف نعطى الحاسوب أوامر ،و أيضا كيف يفهم الحاسوب الأوامر .
- ما هي لغات البرمجة الحاسوبية ؟ وما أنواعها؟
- أشهر اللغات المستخدمة في البرمجة.
اقرأ أيضا:
كل ما تريد معرفته عن لغة برمجة PHP.
لغة برمجة الاردوينو وكيفية تعلم الاردوينو.
مرض جسدي ولكن أصله نفسي| الاضطرابات السيكوسوماتية.
كتبه : شروق نور الدين .