List of Multi-paradigm Programming Languages - Four-paradigm Languages

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:

    The less sophisticated of my forbears avoided foreigners at all costs, for the very good reason that, in their circles, speaking in tongues was commonly a prelude to snake handling. The more tolerant among us regarded foreign languages as a kind of speech impediment that could be overcome by willpower.
    Barbara Ehrenreich (b. 1941)