Difference between revisions of "Low-level language"

From InforWiki 2014
Jump to: navigation, search
 
Line 1: Line 1:
It's a programming language that provides little or no abstraction from a computer's instruction set architecture. Generally this refers to either machine code or assembly language. The word ''low'' refers to the small or nonexistent amount of abstraction between the language and machine language; because of this, low-level languages are sometimes described as being ''close to the hardware''.
+
It's a programming language that provides little or no abstraction from a computer's instruction set architecture. Generally this refers to either machine code or assembly language. The word ''low'' refers to the small or nonexistent amount of abstraction between the language and machine language; because of this, low-level languages are sometimes described as being '''''close to the hardware''.'''
 
Low-level programming languages are sometimes divided into two categories: '''first generation''', and '''second generation'''.
 
Low-level programming languages are sometimes divided into two categories: '''first generation''', and '''second generation'''.
  

Latest revision as of 07:08, 15 October 2015

It's a programming language that provides little or no abstraction from a computer's instruction set architecture. Generally this refers to either machine code or assembly language. The word low refers to the small or nonexistent amount of abstraction between the language and machine language; because of this, low-level languages are sometimes described as being close to the hardware. Low-level programming languages are sometimes divided into two categories: first generation, and second generation.


It's a language very different from human language, e.g.

mov dx, 07H