>>549
まず、shift_jisとjisは違うという事から、覚えて置いてください

jisはaciiが7bitしか使わないので、余った部分にカタカナを詰め込んだ文字コードで、8bit(1byte)です

shift_jisは漢字も使えるように拡張したもので、2byteです

プログラミング環境で一番簡単なものと言うのは分かりません
英語しか表示出来ないaciiでしょうか。。。

日本語は表示するだけなら、特に難しい事は無いですが、文字列処理の時は、どの文字コードでも鬼門です