Programming Languages

Showcasing major programming languages of the age as an introduction & reference

Domain

Remarks

Comments

Object-oriented programming

  • Structured modular programming based on objects
  • Ada: A.I.
  • Smalltalk
  • Eiffel
  • C++: dominant language
  • Java: language of choice for Web
  • The mainstream workhorses for major program, system installations
  • Imperative programming

    • Structured logical programming - "how to do" (the process)
    • Fortran: numerical prowess
    • C: balanced in all capabilities
    • Pascal: structured programming
  • Geared for numerical, research, development, gaming and intensive installations
  • Logical & functional programming

    • Logical programming: "what to do" (the tasks)
    • LISP: symbolic data processing - symbols, source language, programs
    • Prolog: Programming logic
  • Intuitive, symbolic formulation & manipulation, which are too cumbersome for other languages
  • Little languages

    • Supplementary, complementary languages to the above ones: corollary to desserts & main dishes
    • SQL: Structured Query Language - database structuring
    • Perl: Web design, programming
    • Python: extend object-oriented languages
  • Simpler to learn & use
  • Used for less computationally-demanding portions that does not warrant the more powerful languages
  • Hosted by www.Geocities.ws

    1