સંદેશ સ્ત્રોત કોઇ કુદરતી અથવા લખાણ હોઈ શકે છે કૃત્રિમ ભાષા, માનવ ભાષા, ડેટાબેઝ અને કેટલાક  , ગાણિતિક મોડેલો  અક્ષરોનું ક્રમ સર્જન કરે છે.