These aspects are all studied in the field of sociolinguistics, but the idea of language ideology is a relatively recent area of inquiry, and the study of it relates more to why people perceive language in certain ways, rather than how it is used socially.
These aspects are all studied in the field of sociolinguistics, but the idea of language ideology is a relatively recent area of inquiry, which is primarily explored in linguistic anthropology. The study of it relates more to why people perceive language (and speakers) in certain ways, rather than how it is used socially.