Four-paradigm Languages
- imperative, object-oriented (class-based), reflective, generic
- Java
- imperative, object-oriented (class-based), reflective, procedural
- Python
- imperative, object-oriented (class-based), reflective, functional
- Ruby
- imperative, object-oriented (class-based), functional, generic
- OCaml
- 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)
- Io
- imperative, object-oriented (prototype-based), functional, dialected
- REBOL
Read more about this topic: List Of Multi-paradigm Programming Languages
Famous quotes containing the word languages:
“No doubt, to a man of sense, travel offers advantages. As many languages as he has, as many friends, as many arts and trades, so many times is he a man. A foreign country is a point of comparison, wherefrom to judge his own.”
—Ralph Waldo Emerson (18031882)