It's a domain-specific language mostly[1] geared towards communicating with other humans. Incredibly expressive if you can master it, but the grammar is insane.
[1]: There have been some misguided attempts to appropriate for other purposes, but these are largely ignored in the linked article. cf. http://cukes.info/