FUNDAMENTALS OF COMPUTER

COMPUTER PROGRAMMING FUNDAMENTALS

PROGRAMMING LANGUAGES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Disadvantage of high level language (more than 1 answer)
A
need to compile
B
unportable
C
difficult to find errors
D
slow to run after compiling
Explanation: 

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.

There is 1 question to complete.