Content deleted Content added
→Multiparadigm languages: Adjusted language traits, order. |
→Multiparadigm languages: Five paradigms: Ada |
||
Line 6:
Languages can be grouped by the number and types of paradigms supported.
*[[Functional programming|functional]], [[Imperative programming|imperative]]
**[[APL programming language|APL]]
Line 16:
**[[Perl]]
**[[PHP]]
* functional, imperative, object-oriented
**[[BETA]]
Line 27 ⟶ 28:
**[[C Plus Plus|C++]]
**[[D programming language|D]]
*functional, imperative, [[Logic programming|logic-based]], object-oriented
**[[Leda programming language|Leda]]
*functional, imperative, object-oriented, prototype-based
**[[Lua programming language|Lua]]
*[[Concurrent programming language|concurrent]], generic (template metaprogramming), imperative, object-oriented▼
▲*[[Concurrent programming language|concurrent]], [[Distributed programming|distributed]], generic (template metaprogramming), imperative, object-oriented
**[[Ada programming language|Ada]]
▲'''Seven paradigms'''
===Seven paradigms===
*concurrent, [[Constraint programming|constraint]],
**[[Oz programming language|Oz]]
***[[Mozart Programming System]] a [[multiplatform]] Oz
|