В данном разделе приведено описание основных методов кодирования. Это должно помочь при выборе подходящей структуры кода на основании конкретных прикладных требований и характера элементов в наборе, который должен быть закодирован. Здесь же приведены принципы и критерии, которые должны быть рассмотрены при оценке альтернативных структур кода, а также достоинства и недостатки каждого метода кодирования.
Возможен выбор различных структур кода. Приведенная ниже информация должна помочь при выборе наилучшего метода.