COMPUTER PROGRAMMING FUNDAMENTALS
PROGRAMMING LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
need to compile
|
|
unportable
|
|
difficult to find errors
|
|
slow to run after compiling
|
Detailed explanation-1: -They require a compiler/interpreter for translation into a machine code. A user can port them from one location to another. Such languages have a low efficiency of memory. So it consumes more memory than the low-level languages.
Detailed explanation-2: -Disadvantages of High level language 2. High level programs are comparatively slower than low level programs. 3. Compared to low level programs, they are generally less memory efficient.
Detailed explanation-3: -High-level languages are usually slow when compared to low-level languages. This is because high-level languages have a lot of abstractions and layers of code before they reach the hardware itself, whereas since machine code is nearer, it’s actually fast to process and return the output.
Detailed explanation-4: -Disadvantages of compiled languages Additional time needed to complete the entire compilation step before testing. Platform dependence of the generated binary code.