High-Level Languages
- Allows programmers to write instructions similar to the English Language
- Requires a program to convert the instructions into machine code:
- Interpreter - converts and executes one line of code at a time
- Compiler - converts all code at once and creates an executable program file