1. the instrumental function: using language to get things;
2. the regulatory function: using language to control the behaviour of others;
3. the interactional function: using language to create interaction with others;
4. the personal function: using language to express personal feelings and meanings;
5. the heuristic function: using language to learn and to discover;
6. the imaginative function: using language to create a world of the imagination;
7. the representational function: using language to communicate information.