أنواع لغات البرمجة عالية المستوى
30-05-2023 12:24 PM
عمون - تُصنّف لغات البرمجة عالية المستوى إلى أنواع مختلفة وفق نوع استخدامها ونمط البرمجة الذي تتبعه. هنا بعض الأمثلة على هذه الأنواع:
اللغات الخوارزمية (Algorithmic Languages): تُستخدم لمعالجة الحسابات الرياضية والعمليات المنطقية. من الأمثلة عليها لغة FORTRAN ولغة ALGOL ولغة LISP ولغة C.
اللغات الموجهة للأعمال (Business-Oriented Languages): تُقدّم الحلول البرمجية في مجال قطاع الأعمال والتجارة. من الأمثلة عليها لغة COBOL ولغة SQL.
اللغات الموجهة للتعليم (Education-Oriented Languages): تُصمّم لغايات تعليم المستخدمين البرمجة بأبسط صورها. من الأمثلة عليها لغة Basic ولغة Pascal.
لغات تنسيق المستندات (Document Formatting Languages): تُعنى بتنسيق النصوص والمستندات. من الأمثلة عليها لغة TeX ولغة PostScript ولغة SGML.
لغات تطوير صفحات الويب والإنترنت (Internet and Web Page Development Languages): تستخدم في تطوير محتوى صفحات الويب والإنترنت. من الأمثلة عليها لغة JavaScript ولغة HTML ولغة Python.
بالإضافة إلى ذلك، يمكن تصنيف لغات البرمجة عالية المستوى تبعاً لنمط البرمجة الذي تعمل به، مثل:
اللغات الإجرائية (Procedural Languages): تتكون من سلسلة من الإجراءات التي يتم تنفيذها بشكل ترتيبي. من الأمثلة عليها لغة C ولغة Pascal.
اللغات الوظيفية (Functional Languages): تعمل على التعامل مع الحسابات الرياضية والدوال بطريقة تتبع قوانين الرياضيات. من الأمثلة عليها لغة Haskell ولغة Lisp.
اللغات الموجهة للكائنات (Object-Oriented Languages): توفر نماذج معدة مسبقًا للكائنات التي يعمل عليها المبرمج. من الأمثلة عليها لغة Java ولغة C++.
اللغات النصية (Scripting Languages): تستخدم للتحكم في تطبيقات برمجية محددة وتنفيذ سلسلة من الأوامر. من الأمثلة عليها لغة Python ولغة Ruby.
اللغات المنطقية (Logic Languages): تستخدم لحل المشكلات البرمجية باستخدام الاستنتاج المنطقي. من الأمثلة عليها لغة Prolog.
هذه بعض الأنواع الشائعة للغات البرمجة عالية المستوى وفق استخدامها ونمط البرمجة الذي تتبعه.