Le langage peut ainsi servir à plusieurs choses à la fois : maintenir le contact (fonction phatique) tout en prenant pour objet le code du message (fonction métalinguistique), par exemple, dans « as-tu compris ce que je t'ai dit ? ».
Le langage a une fonction cognitive : le langage permet l'expression de la pensée.
Mais le langage a aussi une fonction de communication : il permet l'accès à une forme sophistiquée de communication, la communication verbale.
Fonction conative : cette fonction met l'accent sur le destinataire du message.
Elle vise à attirer l'attention du destinataire ou à susciter une réaction de sa part.