It can follow instructions well. Just give it a spec in a formal, well defined language. runnable language and some reinforcement learning.
It can also handle vague stuff.
That's certainly more powerful than a regular computer language.