Difference between revisions of "Classification of Programming Languages"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(Created page with "=Low Level Languages= ==Machine Code== ==Assembly Language== ==Relationship Between Machine Code & Assembly Language== ==Terms== ===Mnemonics=== ===Source Code=== ===Obj...")
(No difference)

Revision as of 13:25, 31 December 2016

Low Level Languages

Machine Code

Assembly Language

Relationship Between Machine Code & Assembly Language

Terms

Mnemonics

Source Code

Object Code

High Level Languages

The main characteristics of a high level language are:

  • It is easier for the programmer to identify what a command does (English words)
  • High level languages need to be translated
  • One command in a high level language represents many lines of code in assembler or machine code
  • They are portable between systems
  • More straight forward to program
  • Wider variety of data structures

Imperative

Object Oriented

Declarative