Poorer children often do not attain as well as richer children in education for several reasons:
1) Linguistic and cultural differences according to Basil Bernstein, as poorer children often use restricted codes while education favors elaborated codes of middle-class children.
2) Poorer children have less cultural and social capital according to Bourdieu, impacting their cultural environment and identity formation.
3) Teachers may label poorer children negatively according to labeling theory, creating self-fulfilling prophecies of failure, while positively labeling middle-class children.