ADVANCED TOPICS IN COMPILER DESIGN
CODE GENERATION FOR OBJECT ORIENTED LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
Disadvantage of high level language
|
need to compile
|
|
difficult to find errors
|
|
unportable
|
|
slow to run after compiling
|
Explanation:
Detailed explanation-1: -Slower execution: High-level languages are generally slower than low-level languages, as they require more processing time to convert their code into machine code.
Detailed explanation-2: -Since computers can only understand machine code, which is low level, and high level languages are more similar with human language, it is far from the computer understanding. It takes time to compile and change source code to machine code. Therefore it is more slower than low level language.
Detailed explanation-3: -Additional time needed to complete the entire compilation step before testing. Platform dependence of the generated binary code. 10-Jan-2020
There is 1 question to complete.