Моментальный код - это код, в котором кодовые слова не зависят от последующих символов сообщения, т.е. символы сообщения могут кодироваться и декодироваться сразу после их прихода в кодек. Код является моментальным, если выполняется неравенство Крафта
r-qi 1,
где r - число знаков в алфавите используемого кода, m - число символов источника, qi - длина i-го кодового слова.
Например, в случае двоичных блок-кодов, т.е. при r=2 и одинаковых qi, равных 8, имеем m 64, т.е. восьмиразрадным двоичным кодом можно закодировать 64 различных символа.