A community which uses many different codes of languages for different purposes.
Polyglossia is the ability to speak or understand multiple languages. It refers to the skill and aptitude to be proficient in several different languages. A polyglot is someone who has this ability.