Dillerentiate between high level and low level languages
Answers
Answer:
High-Level Languages are easy to learn and understand.
Low-Level Languages are challenging to learn and understand.
HLL are executed slower than lower level languages because they require a translator program.
LLL execute with high speed.
HLL do not provide many facilities at the hardware level.
LLL are very close to the hardware and help to write a program at the hardware level.
For writing programs, hardware knowledge is not required.
For writing programs, hardware knowledge is a must.
BASIC, Perl, Pascal, COBOL, Ruby etc are examples of High-Level Languages.
Machine language and Assembly language are Low-Level Languages.
High level language :
1.It is programmer friendly language.
2.High level language is less memory efficient.
3.It is easy to understand.
4. It can run on any platform.
5.It needs compiler or interpreter for translation.
Low level language:
1.it is a machine friendly language.
2.Low level language is high memory efficient.
3.it is tough to understand.
4. it is machine dependent.
5.It needs compiler or assembler for translation.