A linguagem pode ter várias funções e várias expressões, e é necessário que o emissor e receptor se ponham de acordo quanto ao significado da mensagem..
A linguagem popular é enriquecida quando o povo cria expressões características de uma região ou de um sitio (expressões regionais), frequentemente só entendidas pelas pessoas que conhecem esses códigos de comunicação. Para quem não os conhece as expressões resultam sem sentido e por vezes muito ridículas.
A expressão popular ou idiomática, na língua portuguesa, é uma expressão que se caracteriza por não ser possível identificar o seu significado através das suas plalavras individuais ou do seu sentido literal. Desta forma, também não é possível traduzi-la para outra língua de modo literal ou directo. Essas expressões geralmente originam gírias, e peculiaridades de diversos grupos de pessoas: seja pela região, profissão ou outro tipo de afinidade.
A expressão funciona como um todo, uma unidade.