answersLogoWhite

0

A programming language that is machine-independent is called a "high-level" language - this includes Java, C++, Python, etc.

A programming language that is machine-dependent is called a "low-level" language. For PCs, this usually includes assembly, binary code or some proprietary languages on embedded devices.

User Avatar

Darien Renner

Lvl 10
3y ago

What else can I help you with?

Continue Learning about Engineering

Difference between high level language and low level language and machine language in tabular form?

| Feature | High-Level Language | Low-Level Language | Machine Language | |------------------------|------------------------------|----------------------------|-----------------------------| | Abstraction Level | High (closer to human language)| Medium (closer to hardware) | Low (binary code for CPU) | | Readability | Easy to read and write | Less readable, more complex | Not human-readable | | Portability | Highly portable across platforms | Less portable, hardware-specific | Not portable, specific to architecture | | Examples | Python, Java, C++ | Assembly language | Binary code (0s and 1s) |


What is mean by a one to many relationship when comparing a high level language to machine language?

It is meaningless. The term 'high-level language' implies a high-level of abstraction between the source code and the resultant machine code. In order for there to be a one-to-one relationship between the source code and the machine code, there must be little to no abstraction; the source language must be low-level. Assembly language is a low-level language with little to no abstraction.


Difference between highlevel programming language and low level programming language and middle level programming language?

High level programming is drag & drop, easy peasy programming. In the objects you use to create something ( program, graphics). The components are made up of middle level programming. A language that is easier to remember than zeros & one's...which is a low-level language that integrated chips use to work.


Difference between high level language and script language?

There is no real difference; a scripting language is a programming language like any other. We use the term script to infer a programming language that does not need to be compiled to a lower-level code before running. Generally speaking, a scripting language is usually a high-level, interpreted programming language.


Difference between all mll and hll?

HLL is what we humans use. Its full name is High Level Language. MLL is what machines use. Its full name is Machine Level Language. The difference is, HLL is our language (e.g English) and MLL is machines language (binary code) Binary code is 0s and 1s so "A" could be 010 in MLL. MLL is understood only by the computer and not humans

Related Questions

Difference between high level language and low level language in tabular form?

high level language are easier to learn


What is the difference between oriented programming language and high programming language?

Set/subset: Some high level programming languages are object oriented, but not all of them.


What is the difference between high level language and machine language?

The difference between high level languages and machine languages are as follows: 1)Machine language uses binary numbers/codes but high level languages(HLL) use key words similar to English and are easier to write. 2)Machine Language is a Low level language and is machine dependant while HLLs are not.


Difference between high level language and low level language and machine language in tabular form?

| Feature | High-Level Language | Low-Level Language | Machine Language | |------------------------|------------------------------|----------------------------|-----------------------------| | Abstraction Level | High (closer to human language)| Medium (closer to hardware) | Low (binary code for CPU) | | Readability | Easy to read and write | Less readable, more complex | Not human-readable | | Portability | Highly portable across platforms | Less portable, hardware-specific | Not portable, specific to architecture | | Examples | Python, Java, C++ | Assembly language | Binary code (0s and 1s) |


Embedded with high level language?

high level language for embedded


Is BASIC a high level language?

Yes, it is a High-Level Language


What is mean by a one to many relationship when comparing a high level language to machine language?

It is meaningless. The term 'high-level language' implies a high-level of abstraction between the source code and the resultant machine code. In order for there to be a one-to-one relationship between the source code and the machine code, there must be little to no abstraction; the source language must be low-level. Assembly language is a low-level language with little to no abstraction.


What is the difference of the ocean between the level of high and low tide?

The difference is known as the tidal range.


Difference between highlevel programming language and low level programming language and middle level programming language?

High level programming is drag & drop, easy peasy programming. In the objects you use to create something ( program, graphics). The components are made up of middle level programming. A language that is easier to remember than zeros & one's...which is a low-level language that integrated chips use to work.


Is scheme is an high level language?

Scheme is a functional programming language and a high level language.


What is the difference between Pro log and C plus plus language?

Prolog is a high-level general purpose logic programming language, typically used in artificial intelligence applications. C++ is an intermediate-level general purpose programming language, suitable for a broad range of applications.


What is the difference between compiler and program?

A compiler is actually a program. However the function of a compiler it to take a programmers high level language code and render this as binary machine language instructions that a specific processor can execute.