FUNDAMENTALS OF COMPUTER

COMPUTER PROGRAMMING FUNDAMENTALS

PROGRAMMING LANGUAGES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following is NOT a property of a High Level Language?
A
Enables programs to be developed quickly
B
Commands resemble “natural” language
C
Commands are translated into machine code before they can be run
D
Enable the programmer to directly control system hardware
Explanation: 

Detailed explanation-1: -Machine code isn’t a characteristic of ‘high level language’

Detailed explanation-2: -Two examples of low-level languages are assembly and machine code. A low-level programming language is a programming language that provides little or no abstraction from a computer’s instruction set architecture-commands or functions in the language map closely to processor instructions.

Detailed explanation-3: -Examples of high-level programming languages in active use today include Python, JavaScript, Visual Basic, Delphi, Perl, PHP, ECMAScript, Ruby, C#, Java and many others.

Detailed explanation-4: -The high level language features include automatic memory management, garbage collection, interfacing with the kernel, extensive error checking, complex arithmetic or boolean expressions, etc.

There is 1 question to complete.