Difference between revisions of "Medium Level Language"
From InforWiki 2014
Line 4: | Line 4: | ||
'''Characteristics:''' | '''Characteristics:''' | ||
+ | |||
-High level abstractions such as objects (or functionals) | -High level abstractions such as objects (or functionals) | ||
+ | |||
-Static typing | -Static typing | ||
+ | |||
-Extremely commonplace (mid-level languages are by far the most widely used) | -Extremely commonplace (mid-level languages are by far the most widely used) | ||
+ | |||
-Virtual machines | -Virtual machines | ||
+ | |||
-Garbage collection | -Garbage collection | ||
+ | |||
-Easy to reason about program flow | -Easy to reason about program flow |
Revision as of 21:16, 14 October 2015
Medium-level language (MLL) is a computer programming language that interacts with the abstraction layer of a computer system. Medium-level language serves as the bridge between the raw hardware and programming layer of a computer system.
Medium-level language is also known as intermediate programming language and pseudo language.
Characteristics:
-High level abstractions such as objects (or functionals)
-Static typing
-Extremely commonplace (mid-level languages are by far the most widely used)
-Virtual machines
-Garbage collection
-Easy to reason about program flow