Content deleted Content added
m stub to compu-lang-stub |
No edit summary |
||
Line 1:
A '''multi-paradigm programming language''' allows, as described by [[Bjarne Stroustrup|Stroustrup]], "[a [[computer program|program]]] using more than one [[computer programming|programming]] style".
An example is [[C Plus Plus|C++]] which handles both [[object-oriented programming|object-oriented]] and [[generic programming]]. Another example is [[Oz programming language|Oz]], which has subsets that are a logic language (Oz descends from logic programming), a functional language, an object-oriented language, a dataflow concurrent language, and so forth. Oz was designed over a ten-year period to combine in a harmonious way concepts that are traditionally associated with different programming paradigms.
==Further reading==
|