ソフトウェアを作る

趣味としてプログラミングするなら,開発環境は何がいいんだろう.
個人でプログラミングするという人は多いのかも知れない(id:ryoko:20041215).
個人での開発ならできるだけフリーの開発環境をそろえたい.
コンパイラ程度ならいくつか思い当たるが,GUIまでサポートしているフリーのものはあまり知らない.完全にフリーでお手軽ならやはりJava+SWTかなと思うのですがどうでしょう?
最近は「はてな」とかのブログを開発してみたいなーとか思ってる.
WEBプログラミングならPHPかな.