Levels Of Programming Languages Flashcards

1
Q

Summary of a low-level programming language

A
  • A low level programming language is written in what is called an ‘assembly language’.
  • This means it closely represents how the CPU works, rather than written in a format that is easier for humans to understand.
  • However, because the code is written closely to how the CPU works, it executes faster.
  • A low level programming language is translated by an assembler.
  • Low level programming languages are harder to write and understand for humans, which makes them less likely to be used by humans.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Summary of a high-level programming language

A
  • A high level programming language is written in a programming language such as Python, Javascript, or Java etc.
  • A high level programming language is translated by either an interpreter or a compiler.
  • High level programming languages are easier for humans to write and understand as they closer to the human language.
  • However, because they are written to suit humans and are not as closely written to the CPU they take longer to execute.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly