Traditionally it is stated that
language is a tool to interact or tools
to communicate, in a sense, means to
convey thoughts, ideas, concepts, or
From the view of sociolinguistics,
language functions can be viewed
from different angles, such as
speakers, listeners, topics, codes, and