Language Overview

The programming languages have never ceased to evolve and provide a great variety of styles, purposes and execution modes. They can be divided in categories as follow:

  • Programming languages
  • Markup languages
  • Query languages
  • Command languages

Programming Languages

Programming languages can execute algorithms, procedure and functions. They can be classified by the execution mode, the paradigm, the coding style and the purpose. There are three execution modes: scripting, compiled and interpreted.

Markup Languages

Query Languages

Command Languages