A língua possui variações dentro de si, que pode ser popular, vulgar, regional ou culta.
A fala e escrita, em uma determinada situação de comunicação, têm os ditos “níveis de linguagem”. Esses dizem respeito à concordância em que o emissor e o receptor estão para que possam ser compreendidos, e para tanto, existem linguagens diferentes para ocasiões distintas. A gramática normativa dita as regras de coerência, entretanto, na fala e escrita, especialmente informal, podemos usar elementos que não estão gramaticalmente corretos, mas que são de entendimento para o receptor.
Um grande exemplo é a linguagem regional, que usa de elementos selecionados para determinadas situações. Veja o exemplo da fala caipira abaixo: