Answer:
2) Interpreted programming languages (e.g. Python, Perl)
3) In computer science, the syntax of a computer language is the set of rules that defines the combinations of symbols that are considered to be correctly structured statements or expressions in that language. That means that the each programing language has its own specific rules.
4) Pseudocode
5) Cryptographic coding, examples: The Caesar shift, Kryptos