Tolong jelaskan mengenai Sosiolinguistik

Sosiolinguistik ialah subdisiplin linguistik yang mempelajari hubungan antara bahasa dan masyarakat. Dengan kata lain, sosiolinguistik mempelajari pemakai dan pemakaian bahasa, tempat pemakaian bahasa, tata tingkat bahasa, berbagai akibat dari adanya kontak dua bahasa atau lebih, dan ragam serta waktu pemakai ragam bahasa. Selain itu, ilmu ini juga menjelaskan mengapa masyarakat berbicara secara berbeda dalam konteks sosial yang berbeda. Mempelajari cara masyarakat menggunakan bahasa dalam konteks sosial yang berbeda dapat memberikan banyak pengetahuan tentang cara kerja bahasa dalam masyarakat; terutama berkaitan dengan hubungan sosial dalam suatu komunitas, dan cara masyarakat menyampaikan dan mengonstruksi aspek identitas sosial mereka melalui bahasa yang mereka gunakan.