Dalam pengajaran bahasa di sekolah, sosiolinguistik mempunyai peran yang besar. Kajian bahasa secara internal akan menghasilkan perian-perian bahasa secara objektif deskriptif, dalam wujud berbentuk sebuah buku tata bahasa. Kalau kajian secara internal itu dilakukan secara deskriptif, dia akan menghasilkan sebuah tata bahasa deskriptif. Kalau kajian itu dilakukan secara normatif, akan menghasilkan buku tata bahasa normatif. Kedua buku tata bahasa ini mempunyai hasil perian yang berbeda, lalu kalau digunakan dalam penggunaan bahasa, juga akan mempunyai persoalan yang berbeda. Kalau dalam pengajaran digunakan buku tata bahasa deskriptif, maka kesulitannya adalah bahwa ragam bahasa yang harus diajarkan adalah ragam bahasa baku, padahal dalam buku tersebut terekam juga hasil perian ragam nonbaku.