たいていの場合はそれで問題ないかもしれませんが、プログラミングにおいて、 文字コードに「Windows-31J」と指定すべきところを、「Shift_JIS」と指定したがゆえに、 文字化けを引き起こすことがあります。「Windows-31J」で定義されている文字が「Shift_JIS」にはない場合です