Roman Jakobson, een 20e eeuwse taalkundige van Russische origine, ontwikkelde het volgende communicatiemodel:

Een zender codeert een boodschap in een code, die hij intentioneel via een medium naar een ontvanger stuurt die de boodschap decodeert. De boodschap moet een context hebben waarnaar verwezen kan worden en die begrijpelijk is voor de ontvanger.