Question 1
2 marks
Fundamental features of programming languages
- Computational thinking, problem-solving and programming
2 marks
- Fixed vocabulary (keywords): A programming language possesses a reserved set of standardized, unambiguous terms that dictate specific operations.
- Rigid grammar (syntax): Strict syntactic rules govern statement composition, delimiter usage, and token ordering so the compiler or interpreter parses instructions consistently.
Mentor tip
Distinguish between vocabulary (reserved keywords) and syntax (grammatical structure and delimiter rules).

