أنواع لغات البرمجة عالية المستوى

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

1. اللغات الخوارزمية
دي اللغات اللي بتتعامل مع الحسابات والعمليات الرياضية والمنطقية. زي إيه؟ زي لغة FORTRAN وLISP وC. يعني، لو أنت بتحب الحسابات والجبر، دي اللغات ليك!

2. اللغات الموجهة للأعمال
يعني لغات الناس اللي بيديروا بزنس! أشهر واحدة فيهم هي COBOL، اللي بقت موجودة من الخمسينات . فيها حاجات بتخليك تجمع بيانات زي الاسم والرقم والعنوان في مكان واحد، وكمان في لغات تانية زي SQL لبرمجة قواعد البيانات.

3. اللغات الموجهة للتعليم
لو عايز تتعلم البرمجة بسهولة من غير ما تِعقد نفسك، فيه لغات معمولة عشان كده. زي Basic اللي اتعملت في الستينات علشان تبقى سهلة لغير المختصين. كمان فيه لغة Pascal اللي كانت مشهورة لتعليم البرمجة في السبعينات والثمانينات.

4. لغات تنسيق المستندات
لو بتتعامل مع مستندات وتنسيقات نصوص، فدي اللغات اللي هتحبها. زي لغة TeX لتنسيق النصوص وتغيير الخطوط، وفيه كمان PostScript وSGML للتعامل مع النصوص والرسوم.

5. لغات تطوير صفحات الويب
أو زي ما بنسميها "قلب الإنترنت النابض". لغات زي HTML، JavaScript، وPHP هي اللي بتعمل كل السحر في صفحات الويب اللي بنشوفها كل يوم.

6. اللغات الإجرائية
دي اللغات اللي بتشتغل على فكرة "نفذ التعليمات خطوة بخطوة"، زي C وBASIC وADA. البرامج فيها بتكون سلسلة من الإجراءات اللي بتناديها في وقت التشغيل.

7. اللغات الوظيفية
هنا بنتكلم عن البرمجة باستخدام الدوال والعمليات الحسابية. اللغات دي مش بتحب تغير في البيانات الأصلية. لو بتحب الرياضيات والدوال الثابتة، دي اللغات اللي هتستمتع بيها!

8. اللغات الموجهة للكائنات
لغات زي Java، Python، و**++C** اللي بتشتغل بنظام الكائنات (Objects). تقدر تعيد استخدام الكائنات دي في برامج تانية وتورثها كمان. زي السحر !

9. اللغات النصية
دي اللي بتتحكم في التطبيقات زي متصفحات الإنترنت. عندك نوعين: اللي بتشتغل من جانب السيرفر زي PHP، واللي من جانب العميل زي JavaScript.

10. اللغات المنطقية
آخر حاجة هي اللغات اللي بتحل المشكلات باستخدام الاستنتاج المنطقي. أشهر مثال؟ لغة Prolog. دي هتعجب اللي بيحب المنطق والاستنتاجات.

ودي كانت جولتنا السريعة في عالم لغات البرمجة العالية المستوى



شريط الأخبار