Systemic Functional Linguistics (SFL) is an approach to linguistics developed by Michael Halliday that views language as a social semiotic system. In SFL, grammar is seen as a meaning-making resource that evolved to serve social functions. Halliday proposed that languages involve three metafunctions: using language to construe experience, enact social relations, and create coherent texts. SFL analyzes language from both a general semantic perspective as a system of options and a specific perspective as socially constructed texts.