System Prompt Vocabulary

System prompt vs. user message vs. assistant message, instruction following, persona instructions, and prompt injection defense.

Key vocabulary

  • System prompt — the initial instruction block set by the developer that defines the assistant's role, constraints, and behaviour before the user speaks.
  • User message — input sent by the human turn in the conversation; processed after the system prompt.
  • Assistant message — the model's response turn; can also be pre-filled to steer output format.
  • Persona instruction — a system prompt directive that assigns a specific role or character to the model (e.g., "You are a senior security engineer").
  • Prompt injection — an attack where malicious user input attempts to override or hijack the system prompt instructions.
0 / 10 completed
1 / 10
A developer says "we locked the assistant's behaviour in the system prompt." What does this mean?

Frequently Asked Questions

What will I practice in "System Prompt Vocabulary | Coders Lingo"?

This is a Prompt Engineering Language exercise set. It walks through 10 scenario-based multiple-choice questions built around real usage of prompt engineering language terminology that IT professionals encounter on the job.

Is this exercise free to use?

Yes. Every exercise on CoderSlingo, including this one, is free to complete with no account, sign-up, or paywall.

How many questions are in this exercise?

This set contains 10 questions. Each one shows immediate feedback and a detailed explanation after you answer, so you learn the correct usage right away rather than waiting for a final score.