answersLogoWhite

0

Assembly languages allow complete control over the machine's instruction set. This means programs must be written in minute detail, in terms the machine itself can understand. It is tedious, prone to human error, and very difficult to maintain.

High-level languages make use of high-level abstractions to select the appropriate machine instructions for us. That is, a single high-level statement can produce dozens of individual machine code instructions. This makes programming much easier; the more abstract the language, the easier it is to express solutions in terms a human can understand.

User Avatar

Wiki User

7y ago

What else can I help you with?

Related Questions

What is the level of assembly language?

Assembly languages are low level languages, sometimes also called machine-level languages.


Why c is called as middle level language?

Misunderstanding. There are no 'middle level languages', only low and high level languages. Machine code and assembly are the former, everything else is the latter.C is often called a middle-level computer language as it combines the elements of high-level languages with the functionalism of assembly language. But actually it doesn't have any Assembly-like feature (whatever that means).


What is the program to convert Assembly level language to Higher level language?

There is no such program. Low level languages cannot be converted to high level languages. It's one-way only.


Why is assembly language reffered to as low level language?

Assembly language is low-level because it has the least amount of abstraction between the source and the resultant machine code. That is, the translation from assembly language to machine code is 1:1. All high-level languages have much higher degrees of abstraction.


What are high level languages how they differ from assembly languages?

HIGH LEVEL LANGUAGE The program weitten in English language which eassier to understand by user is called high level language. ASSEMBLY LANGUAGE The program written in symbolics form is called assembly language. In which the symbols are used like sub,mul,div, etc.it also called symbolic language. DIFFERENCE HIGH LEVEL LANGUAGE ASSEMBLY LANGUAGE 1) It is a source code. 1) It is a object code. 2) It is convertd in machine 2) It is convertd in machine language using compiler. language using assemblier.


In what language is firmware typically written?

Firmware is typically written in low-level programming languages such as C or assembly language.


Why 'c' is a middle level language?

No reason. To tell the truth, there is no such thing as 'middle level language'. Assembly and machine code are low level languages, everything else is high level.


What are computer language translators Define each?

computer language translators are programming tools that translate high level languages into the machine language. they include:1)assembler-translates assembly language into machine language. 2)compiler-translates the high level languages into the machine language.


Why machine assembly languages are called low level languages?

Machine Language is the lowest level language other than microcode as it is what the processor itself uses to handle operations. Assembly is low level as it is very close to machine language. Higher level languages have higher levels of abstraction and more structure to them, such as C++. Lower level languages are very operation based.


Why is c referred to as middle level language?

C is called a middle level language since it is a higher language than something like assembler, which communicates to the computer through operations that directly manipulate data and uses machine code.High level languages, are very close to human readable/speakable languages, such as English and French ( and many more), and are therefore more human-oriented.Unfortunately, the C programming language is neither a low-level language, such as assembler, or a high level language such as English, but somewhere in between. Thus a middle-level languageBy mistake. It is a high-level language.


Short note on high level language?

Generally languages are used for communication, In the case of computers languages are used to communicate with the Hardware. Language consist of set of rules and syntaxes to frame the valid instructions to work with the Machines.


What is the difference between high level and low level math at colonel by?

Well its like this, a high level language is a language for programming computers which does not require detailed knowledge of a specific computer, as a low-level language does.High-level languages do not have to be written for a particular computer, but must be compiled for the computer they will work with.High-level languages are closer to human language than low-level languages, and include statements like GOTO or FOR which are regular words On the other hand, a low level language is a computer programming language that is close to machine language.Machine language is at the lowest level, because it is the actual binary code of 1s and 0s that the computer understands.Assembly languages are low- level languages which are translated into machine code by an assembler.Each assembly language instruction corresponds to one machine language instruction, but assembly language is easier notation for the programmer to use than machine code. You can google the topic for more info