Which of the following statements A-D are true with reference to high-level computer programming languages?

A. These need to be translated into machine code in order to run on a computer.

B. These are written using mnemonic codes.

C. These are specific to the computer's hardware.

D. These are portable languages.

Choose the correct answer from the options given below:

  1. B and C Only
  2. A and B Only
  3. A and D Only
  4. C and D Only

Answer (Detailed Solution Below)

Option 3 : A and D Only

Detailed Solution

Download Solution PDF

The correct answer is - A and D Only

Key Points

  • High-level computer programming languages
    • A: These need to be translated into machine code in order to run on a computer.
      • High-level languages are written in a format that is easy for humans to understand.
      • They are not directly understood by the computer's hardware and need to be translated into machine code using a compiler or an interpreter.
    • D: These are portable languages.
      • High-level languages are designed to be portable, meaning they can be run on different types of computer systems with little or no modification.
      • This portability is due to their abstraction from hardware specifics, which allows the same code to be used across various platforms.

Additional Information

  • Mnemonic Codes
    • Mnemonic codes are used in assembly language programming, not in high-level programming languages.
    • Assembly language is a low-level programming language that is specific to a computer's architecture and uses mnemonic codes to represent machine-level instructions.
  • Hardware Specificity
    • High-level languages are not specific to any computer's hardware.
    • They are designed to be abstracted from the hardware, making them portable and usable on different types of systems.
Get Free Access Now
Hot Links: teen patti glory teen patti game paisa wala teen patti master 2023