قائمة بلغات البرمجة متعددة الأنماط

عودة للموسوعة

قائمة بلغات البرمجة متعددة الأنماط

انظر منطقة أنماط البرمجة.

Two paradigm-languages

  • visual, dataflow
    • LabVIEW
  • imperative, functional
    • APL
  • functional, logic
    • ALF
  • object-oriented (class-based), functional
    • Dylan[]
    • Sather[]
    • Claire
  • functional, visual
    • Spreadsheets
  • imperative, object-oriented (class-based)
    • AmigaE[]
    • Simula[]
  • object-oriented (class-based), (prototype-based)
    • Metaobject protocols
  • object-oriented (class-based), visual
    • Lava


Three paradigm-languages

  • imperative, object-oriented, visual
    • PointDragon
  • functional, concurrent, dataflow
    • SISAL
  • functional, concurrent, distributed
    • Erlang
  • functional, concurrent, logic
    • Curry
  • imperative, object-oriented (class-based), concurrent
    • ChucK[]
  • object-oriented (class-based), visual, dataflow
    • Prograph
  • imperative, functional, logic
    • Poplog
  • imperative, object-oriented (class-based), functional
    • BETA[]
    • F#[]
    • J[]
    • Perl[]
    • Pliant[]
    • Tcl with itcl or XOTcl extensions[]
    • PHP
  • imperative, object-oriented (prototype-based), functional
    • ECMAScript
      • ActionScript
      • DMDScript
      • E4X
      • JavaScript
      • JScript
    • Lua[]
    • Tcl with Snit extension[]
  • imperative, object-oriented (class-based), generic (template metaprogramming)
    • C++
    • D

Four paradigm-languages

  • imperative, object-oriented (class-based), reflective, generic
    • Java
  • imperative, object-oriented (class-based), reflective, functional
    • Python
    • Ruby
  • imperative, object-oriented (class-based), functional, generic (template metaprogramming)
    • Objective Caml
    • D (version 2.0)
  • imperative, object-oriented (class-based), functional, logic
    • Leda
  • imperative, object-oriented (class-based), logic, rule-based
    • ROOP
  • imperative, object-oriented (prototype-based), functional, concurrent (Actor model)
    • Io
  • imperative, object-oriented (prototype-based), functional, dialected
    • REBOL

Five paradigm-languages

  • imperative, object-oriented (class-based), concurrent (rendezvous and monitor-like based), generic, distributed
    • Ada
  • imperative, object-oriented (class-based), functional, reflective, pipeline
    • Windows PowerShell
  • imperative, object-oriented (class-based), functional (only lambda support), reflective, generic
    • C#
    • Visual Basic .NET
  • imperative, object-oriented (class-based), functional, reflective, generic (template metaprogramming)
    • Curl
  • imperative, object-oriented (class-based), functional, reflective, metaprogramming
    • Common Lisp[] (although there are other paradigms implemented as libraries)
    • Falcon programming language
  • imperative, object-oriented (class-based), functional, generic, metaprogramming
    • Nemerle
  • imperative, object-oriented (class-based), functional, generic, concurrent (Actor model)
    • Scala

Eight paradigm-languages

  • imperative, object-oriented (class-based), functional (evaluation: eager, lazy), logic, concurrent, dataflow, distributed, constraint
    • Oz
      • Mozart Programming System (a multiplatform Oz)


Nine paradigm-languages

  • imperative, object-oriented (class-based), functional, reflective, metaprogramming, distributed, logic, rule-based, concurrent
    • LispWorks 6.0 with support for symmetric multi-processing, rules, logic (Prolog) and CORBA
  1. ^ PHP Manual, Chapter 17. Functions
  2. ^ PHP Manual, Chapter 19. Classes and Objects (PHP 5)
  3. ^ PHP Manual, Anonymous functions
  4. ^ The Little JavaScripter demonstrates fundamental commonality with Scheme, a functional language.
  5. ^ Object Oriented Programming in JavaScript gives an overview of object-oriented programming techniques in JavaScript.
  6. ^ Charming Python: Functional programming in Python, Part 1
  7. ^ D Language Feature Table
  8. ^ Phobos std.algorithm
  9. ^ Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3, Section 9: Tasks and Synchronization
  10. ^ Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. ثلاثة Annex E: Distributed Systems
  11. ^ Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3, Section 12: Generic Units
  12. ^ Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3, Section 6: Subprograms
  13. ^ Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3, 3.9 Tagged Types and Type Extensions
  14. ^ An Overview of the Scala Programming Language
  15. ^ Scala Language Specification
  16. ^ Peter Van Roy and Seif Haridi, Concepts, Techniques, and Models of Computer Programming
تاريخ النشر: 2020-06-04 09:02:44
التصنيفات: All articles with unsourced statements, Articles with unsourced statements from March 2007, Articles with invalid date parameter in template, Articles with unsourced statements from January 2008, أنماط برمجة

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

بوتين وميرضئايف وتوكايف يشاركون في حفل إطلاق توريد الغاز الروسي

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:15
مستوى الصحة: 82% الأهمية: 86%

وزير الأمن القومي إيتمار بن غفير يعلن حالة الطوارئ في إسرائيل

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:26
مستوى الصحة: 94% الأهمية: 94%

الأردن.. مطالبات بطرد السفير الاسرائيلي على خلفية "طوفان الأقصى"

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:25
مستوى الصحة: 78% الأهمية: 86%

المغرب أمام تحدي إعادة الإعمار وفق الخصوصيات المحلية بعد الزلزال

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:06:57
مستوى الصحة: 87% الأهمية: 85%

المقاومة الأفغانية تدفع ثمن الإشارة لإسرائيل

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:34
مستوى الصحة: 82% الأهمية: 95%

عملية "طوفان الأقصى".. أكثر من 40 قتيلا إسرائيليا و779 جريحا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:12
مستوى الصحة: 93% الأهمية: 89%

"واينت": عودة 6 آلاف إسرائيلي من سيناء بسبب الوضع الأمني

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:07
مستوى الصحة: 88% الأهمية: 96%

آسياد هانغجو: الجوجيتسو رياضة الإمارات الوطنية في الأرض والفضاء

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:06:54
مستوى الصحة: 89% الأهمية: 91%

دورة شنغهاي.. الروسي مدفيديف يستهل حملة الدفاع عن لقبه بنجاح

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:30
مستوى الصحة: 90% الأهمية: 98%

مواعيد أبرز مباريات السبت

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:31
مستوى الصحة: 91% الأهمية: 98%

الإمارات تصدر بيانا بشأن هجوم "القسام" الواسع على إسرائيل

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:23
مستوى الصحة: 91% الأهمية: 88%

وزارة الصحة الفلسطينية: 161 شهيدا وقرابة ألف جريح منذ صباح اليوم

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:17
مستوى الصحة: 92% الأهمية: 86%

نواب برلمان إيران يهتفون "الموت لإسرائيل"

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:28
مستوى الصحة: 82% الأهمية: 97%

الخارجية الأردنية تؤكد ضرورة وقف التصعيد في غزة ومحيطها

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:11
مستوى الصحة: 78% الأهمية: 98%

الولايات المتحدة والمكسيك تتظاهران بعدم فهم ما يجري بينهما

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-10-07 15:07:35
مستوى الصحة: 77% الأهمية: 86%

تحميل تطبيق المنصة العربية