Sublanguages and registers: a note on terminology
Jussi Karlgren · Interacting with Computers · 1993
The term sublanguage from mathematical linguistics confuses interaction researchers and leads them to believe that implementing natural language interfaces is easier than it is. The term register from sociolinguistics is proposed instead.