Answer:
Explanation:
A low level language offers you the primitives that the machine provides, wrapped up with words and symbols from your high school math class. When you solve a problem in a low level language, your program looks like it’s using the vocabulary of the hardware, abstracted into a natural language.
A high level language allows you to define a vocabulary of nouns and verbs in the domain of the problem you’re trying to solve. Inside the classes and functions of your program, you translate from the problem domain to the machine domain. High level languages also offer as primitives operations that are not closely tied to the hardware of the machine on which they run.
More info: https://www.quora.com/What-is-the-difference-between-a-high-level-and-low-level-computer-programming-language