Каждое языковое сообщество пользуется определенными средствами общения – языками, их диалектами, жаргонами, стилистическими разновидностями языка. Любое такое средство можно назвать кодом.
В самом общем смысле код – это средство коммуникации: естественный язык (русский, английский, сомали и т. п.), искусственный язык типа эсперанто или типа современных машинных языков, азбука Морзе, морская флажковая сигнализация и т. п.
В лингвистике кодом принято называть языковые образования: язык, территориальный или социальный диалект, городское койне, пиджин, лингва-франка и под. (ниже мы остановимся на этих понятиях подробнее).
Наряду с термином код употребляется и термин субкод. Он обозначает разновидность, подсистему некоего общего кода, коммуникативное средство меньшего объема, более узкой сферы использования и меньшего набора функций, чем код. Например, такие разновидности современного русского национального языка, как литературный язык, территориальный диалект, городское просторечие, социальный жаргон – это субкоды, или подсистемы, единого кода (русского национального языка). В дальнейшем мы будем употреблять термины субкод и подсистема как синонимы.
Субкод, или подсистема, также может члениться на разновидности и, тем самым, включать в свой состав субкоды (подсистемы) более низкого уровня и т. д. Например, русский литературный язык, сам являющийся субкодом по отношению к национальному языку, членится на две разновидности – кодифицированный язык и разговорный язык, каждая из которых обладает определенной самодостаточностью и различается по функциям: кодифицированный язык используется в книжно-письменных формах речи, а разговорный – в устных, обиходно-бытовых формах. В свою очередь кодифицированный литературный язык дифференцирован на стили, а стили реализуются в разнообразных речевых жанрах; некое подобие такой дифференциации есть и в разговорном языке.
В отечественной социолингвистике субкоды часто именуются формами существования языка, на Западе их называют также регистрами данного языка.
Социально-коммуникативная система
Совокупность кодов и субкодов, используемых в данном языковом сообществе и находящихся друг с другом в отношениях функциональной дополнительности, называется социально-коммуникативной системой этого сообщества.
В этом определении требует разъяснений словосочетание "функциональная дополнительность". Оно означает, что каждый из кодов и субкодов, образующих социально-коммуникативную систему, имеет свои функции, не пересекающиеся с функциями других кодов и субкодов (тем самым все они как бы дополняют друг друга по функциям).
Например, каждый стиль литературного языка – научный, официально-деловой, публицистический – имеет свои специфические функции, не свойственные другим стилям, а вместе они функционально дополняют друг друга, образуя систему, способную "обслуживать" все коммуникативные потребности данного общества (которое можно условно назвать обществом носителей литературного языка; кроме них, есть еще, например, носители диалектов, просторечия) и все сферы общения.
В многоязычном обществе социально-коммуникативную систему образуют разные языки, и коммуникативные функции распределяются между ними (приэтом каждый из языков может, естественно, подразделяться на субкоды – диалекты, жаргоны, стили).
Понятие социально-коммуникативной системы ввел в научный оборот в середине 1970-х годов московский ученый А. Д. Швейцер. Он особо подчеркивает функциональный аспект этого понятия: "Отношение функциональной дополнительности означает социально детерминированное распределение сосуществующих в пределах данного языкового коллектива систем и подсистем по сферам использования (книжно-письменная речь, бытовое общение и т. п.) и общественным функциям (наука, культура, образование, религия), с одной стороны, и по социальным ситуациям – с другой" [Швейцер 1976а: 76].