answersLogoWhite

0


Want this question answered?

Be notified when an answer is posted

Add your answer:

Earn +20 pts
Q: What is assembling language programming and how does it differ from normal high level language and machine language programming?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How the machine language differ from machine to machine?

Its like the human language, there are Polish, Russian, German, English, Chinese, Italian, French ect... It is exactly the same in machines, but they have languages such as Jargon, Python, ect. each machine will communicate differently, depending on what language has been programmed into them.


How does oracle differ from c plus plus?

The first in a company developping a well-known database system, the second is a programming language.


What is High Level Languages and Low Level Languages?

High-level and Low-level term are used to differ any computer programming language whether it is easily understandable to human or not.High Level Language means the language is easily understandable, andLow Level Language means the language is more to a machine language than human understandable language.High-level and Low-level term are used to differ any computer programming language whether it is easily understandable to human or not.High Level Language means the language is easily understandable, andLow Level Language means the language is more to a machine language than a human understandable language.


How does programming language differ from a human language?

Programming languages are designed for communication between humans and computers to write instructions for executing tasks, while human languages are used for communication between people for expressing thoughts and emotions. Programming languages have specific rules and syntax that need to be followed accurately to create functioning code, whereas human languages have more flexibility and can convey complex ideas with nuances and emotions.


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

High-level languages are easy to read and write. They are not machine dependent and portable from one computer to another. Assembly languages are machine dependent, easier to read than machine code but it's still not easy to read, and the assembler program translates the assembler program straight into machine code.


What is the language that computers under standard?

Basically, computers only understand machine language, which is different and consists of instructions humans can't (easily) read. Also, these instructions and their corresponding appliances differ, which has to do with the processor family. If you compile/interpret code, it eventually becomes machine code, which the CPU then executes.


What do you mean by a low level language?

A low-level programming language is one that has little to no abstraction between the source code and the machine code produced by the language translator. Machine code has no abstraction whatsoever and is the lowest possible level of coding (machine code is the native language of the machine). Assembly language has very little abstraction because each mnemonic either maps 1:1 with a specific machine operation code (opcode), or maps to one of several opcodes that only differ by the operand types and can be implied from those operands. Given the lack of abstraction, low-level code is machine-dependent code and is therefore non-portable. That is, code is written specifically to suit the assembler and thus the machine it was intended to execute upon. Conversely, high-level code has a high-level of abstraction and is generally portable. That is, code is written to suit the language compiler or interpreter rather than underlying hardware. High-level languages generally provide a much more convenient method of producing low-level code that is much easier for humans to read, write and maintain, largely due to the high-level of abstraction these languages provide.


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.


How does the blood coming out of a kidney or dialysis machine differ from the incoming blood?

It's been filtered by the machine.


Internet programming differ from other programming?

Internet programming is generally a client/server based programming where there will be servers for handling requests and clients for sending request these may be on different computers but the other programing may or may not be client server based which is on the same PC


Why is machine language require?

Machine language, or machine code, is the only language the machine actually understands; it is the machine's "native language". Moreover, every machine has its own unique variant of machine code. Although there are many similarities between different machines since they all essentially perform the same primitive operations, there is no single "standard" for machine code. Different architectures have different encoding methods. One machine might use an 8-bit byte while another might use a 9-bit byte, or a 7-bit byte. These differences change the coding convention completely. Memory layouts may differ. The number and type of primitive operations can vary dramatically. And so on. Machines within the same family, such as the Intel x86 family of processors, have much in common with each other, but an Intel and a Motorola microprocessor have very little in common. Ultimately, they all operate differently and therefore each requires its own unique variant of machine code. Although we do the bulk of our programming in a high-level language, a good understanding of the machine code produced by those languages can help us to create more efficient algorithms and thus better programs. Modern compilers are extremely good at producing highly efficient machine code, but occasionally we have to get our hands dirty and "bang the metal", whether it is writing an inline-assembly routine by hand or physically altering the machine code itself. Without an understanding of machine code we can do neither of these things. But if we wish to create better compilers or indeed better languages, then a good understanding of machine code is clearly a pre-requisite. Even if we do not intend to go to such extremes, an elementary understanding of machine code will go a long way; the closer we get to the machine's way of "thinking", the better our own code will be.


How does human language differ from animal communication?

"We speak english"