Alfabeter er viktige i bruken av formelle språk, automater og semiautomater. Når man definerer spesifikke automater, er det i de fleste tilfeller nødvendig å spesifisere et alfabet som inputtstrengene til automaten er bygd opp fra.