well Sharad, In computer science, a low-level programming language is a language that provides little or no abstraction from a computer's microprocessor. The word "low" does not imply that the language is inferior to high-level programming languages but rather refers to the small or nonexistent amount of abstraction between the language and machine language; because of this, low-level languages are sometimes described as being "close to the hardware."
According to the Utah State Office of Education, a low level language is one that does not need a compiler or interpreter to run. The processor for which the language was written would be able to run the code without the use of either of these.
On the other hand, a high level language is a programming language which abstracts the execution semantics of a computer architecture from the specification of the program. This abstraction make the process of developing a program a much more simple and understandable process. The amount of abstraction that is provided often defines how 'high level' a programming language is.
For more information , please do visit source site:
http://en.wikipedia.org /wiki/Low-level_programming_la nguage
Hope it will help you out.
Answered by
Uttam
, an ibibo Master,
at
8:44 PM on May 21, 2008