==Multiparadigm languages==
Languages, with paradigms.
*[[Ada programming language|Ada]] (- [[Imperative programming|imperative]], [[Object-oriented programming|object-oriented]])
*[[APL programming language|APL]] (- [[Functional programming|functional]], imperative)
*[[BETA]] (- functional, imperative, object-oriented)
*[[C Plus Plus|C++]] (- imperative, object-oriented, [[Generic programming|generic]] ([[template]] [[metaprogramming]])}
*[[Common Lisp]] (- functional, object-oriented)
*[[D programming language|D]] (- imperative, object-oriented, generic (template metaprogramming)
*[[Dylan programming language|Dylan]] (- functional, object-oriented)
*[[Lua programming language|Lua]] (- functional, imperative, object-oriented, [[Prototype-based programming|prototype-based]])
*[[Ocaml|Objective Caml]] (- functional, object-oriented)
*[[Oz programming language|Oz]] (- [[Concurrent programming language|concurrent]], [[Constraint programming|constraint]], [[Distributed programming|distributed]], [[functional programming|functional]] (evaluation: [[eager evaluation|eager]], [[lazy evaluation|lazy]]), [[imperative programming|imperative]], [[logic programming|logic]], [[object oriented programming|object-oriented]])
**[[Mozart Programming System]] Oza implementation[[multiplatform]] Oz
*[[Pliant]] (- functional, imperative, object-oriented)
*[[Python programming language|Python]] (- functional, object-oriented)
*[[REBOL]] (- functional, object-oriented, prototype-based)
==See also==
|