What's the problem?
It's a set of rules.
Who fails what?
It uses words.
What is the robot doing?
It tells you how to put words together to communicate.