Бернштейн припускає кореляція між соціальним класом і використанням розробленого чи обмеженого коду. Він стверджує, що в робітничому класі ви, ймовірно, знайдете застосування обмеженого кодексу, тоді як у середньому класі ви знайдете використання як обмеженого, так і розробленого кодексу.

Теорія Бернштейна вводить ідею двох різних різновидів або кодів використання мови: розробленого коду та обмеженого коду. Ці коди розглядаються як інструменти для спілкування в різних соціальних контекстах, проливаючи світло на те, як мова використовується в різних ситуаціях і налаштуваннях.

Стверджується, що теорія педагогічного пристрою Бернстайна надає дослідникам чіткі критерії/правила для опису макро- та мікроструктурування знань, і зокрема генеративних відносин влади та контролю, що становлять знання.

Які основні принципи теорії кодування? Теорія кодування обертається навколо вивчення кодів та їхніх властивостей для розробки ефективних і надійних методів передачі даних. Його основні принципи включають виявлення та виправлення помилок, стиснення даних і безпечна передача інформації.

Мовні коди стосуються різних способів спілкування людей і, зокрема, теорії Бернштейна, яка передбачає, що учні середнього класу можуть перемикатися між обмеженим мовним кодом, пов’язаним із невимушеним мовленням, і складним кодом, який використовується в більш офіційних ситуаціях і є кодом пов'язаний …

Бернштейн теоретизував це лінгвістичні коди, які використовують діти, є результатом навколишнього середовища та культурних умов. Діти, які ростуть у спільнотах нижчого соціального класу, піддаються впливу мови та поглядів, характерних для цього класу. Те саме стосується дітей, які ростуть у середніх і вищих соціальних класах.