elaborated code

a term in sociolinguistics, introduced by Basil Bernstein (1924-2000), which refers to a style of language marked by its formal, explicit, and complex features. It contrasts with restricted code. Because the education system makes much use of elaborated code, it is suggested that those who have difficulty in using elaborated code will struggle to cope generally.