This document summarizes Bernstein's theory of linguistic codes and how social class influences language use. Bernstein argued that social class determines the linguistic code acquired, with working class children having access only to restricted codes while middle class children have access to both restricted and elaborate codes. Studies found working class children used more situational references and context-dependent language compared to middle class children. The socialization practices of different social classes, especially around interpersonal relationships, help explain why class influences the code and language acquired.