Machine-Oriented High-Level Language (MOHLL)
Definition - What does Machine-Oriented High-Level Language (MOHLL) mean?
Machine-oriented high-level language provides the typical features of a low-level language along with the advanced statement and program control features found in high level languages. Machine-oriented high-level language is related to advanced versions of assembly language. Machine-oriented high-level language primarily enables building programs in assembly language or machine language to gain more control over the underlying hardware architecture.
Techopedia explains Machine-Oriented High-Level Language (MOHLL)
MOHLL includes features such as:
- Conditional statements ( if, while, for, etc.)
- Data abstraction services
- Function calling
- Support for structures, classes and sets
- Object-oriented programming structure
Turbo Assembler, Microsoft Macro Assembler and Netwide Assembler are common examples of assemblers that support development in MOHLL.