ファイルを圧縮するプログラムを作りたいのですが、まずなにからはじめたらいいのでしょうか