Friday, August 20, 2010

Classsification of programming languages

Classification according to level

#. Low level languages
  • Machine Language
  • Assembly Language

#. High level languages
  • Imperative Language (FORTRAN,COBOL,ALGOL-60,JAVA)
  • Functional Language (F#,Haskel,Scala,Erlang)
  • Logic Language (Prolog)
Classification according to features
  • Sequential(LOGO)
  • Concurrent(Erlang,Eiffel)
  • Modular(Python,Runy)
  • Parallel(Haskel,Erlang)
  • Distributed
  • Object Oriented(JAVA,C#,C++)

No comments:

Post a Comment