Roman Jakobson definerte seks språkfunksjoner (eller kommunikasjonsfunksjoner) avhengig av hvilken virkning av verbal kommunikasjon som kunne beskrives. I dette arbeidet var Jakobson påvirket av Karl Bühlers organonmodell og han tilføyde den poetiske, fatiske og metaspråklige funksjon.