Thursday, March 13, 2014

Programming Language Paradigms

Programming Language Paradigms
  • Imperative, State (Memory) manipulation based, Assignment oriented Programming Language
    • C
  • Functional Programming Language
    • Haskell, Lisp (without setf)
  • Object Oriented Programming Language
    • Java, Smalltalk
  • Rule-based, Logic-based Programming Language
    • Prolog, Clips

Most programming languages have hybrid philosophy.
  • Scala - Object Functional Programming Language
  • C++ - Imperative Object oriented Programming Language

No comments:

Post a Comment