- ベストアンサー
初心者がフリーソフトを作るのにおすすめの開発ソフト
自分でフリーソフトを作りたくなって現在開発言語等色々調べているのですが、 C関係は難しそう(趣味の範囲を超えてる?)、HSPはゲーム用?との事でDELPHIがおすすめらしいのですが、DELPHIを勉強して今からでも身につけて将来的に長い目で見て通用するのでしょうか? これからはDELPHIよりこちらがおすすめだよといったご意見お待ちしております。 完全に趣味なので1日1~2時間程度の勉強の予定で、開発ソフトは有料でもかまいません。 ちなみに現在会社員で学生時代は工学系でしたが、言語は習いましたが全て忘れています。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
どんなフリーウェアを作るのかによって代わりますが、 いわゆるWindows用のGUIアプリの場合は.NETを使うのがいいと思います。 この場合はMicrosoftのVisual Studio 2008 Express ( http://www.microsoft.com/japan/msdn/vstudio/express/ )がよいでしょう。 ViusalBasicが初心者向けですが、個人的にはC#を進めます。
その他の回答 (4)
- cametan_42
- ベストアンサー率62% (165/265)
Ruby: http://www.ruby-lang.org/ja/ Python: http://www.python.jp/Zope/
お礼
ご回答ありがとうございます。 ご紹介されたサイト覗いてみます。
- mutsumi98
- ベストアンサー率0% (0/9)
長い目で見るとC系(javaでも良いけど)が良いと思いますよ。 昔のCは色々設定の段階で難しかったですけど今は親切なのでasp.netであればインストールしてすぐ使えると思います。 言語は自分もC#が良いと思いますね。VBが簡単と言いますが多分言語そのものの難しさで悩むことはそれほど差がないと思います。
お礼
今はCも簡単になった?ってことでしょうか。あまりにも難しいと途中で挫折しそうで^^; ご回答ありがとうございます。
- buriburi3
- ベストアンサー率44% (353/792)
C++でWindows用のGUIベースのソフトを作るならTurbo C++(C++Builderの無償版)をお勧めします。 ※PascalベースのDELPHIをC++ベースに作り直したのがC++Builderです。 プログラム自体の作りやすさ(コードチェッカやデバッカの豊富さ)ではJavaが突出しています。 VisualEditorやJavaBeansIDEを使えばGUIベースアプリの作成も容易です。 ソースの隠蔽が難しい点で配布時に若干問題になるかもしれませんが、趣味ベースのフリーソフトなら良いのでは。 #2の人も書いてますが、作りたい物しだいでHSPも悪い選択ではないですしMicroApatch + Parl(もしくはRuby) Excel-VBAなどの選択肢もあると思います。
お礼
Turbo C++が気になります!ソースは見られたら恥ずかしい程度の事なので気にしません。(C++なるものがどれだけ難しいのか気になりますが^^;) #1さんのVisual Studio 2008 Express とC#とTurbo C++の中から決めようと思い出しました。 ご回答ありがとうございます。
- masapiyochan
- ベストアンサー率46% (140/301)
フリーソフトといっても、 普通のGUIアプリケーションもあればCGIもありますし、 規模も、非常に大規模なものもあれば、数時間でパパっと作れるものもあります。 ですので、どのプログラミング言語を使うかは、 どんな目的、レベル、機能のものを作りたいかにもよると思います。 それこそちょっとしたものを作るのであれば、HSPやなでしこなど、 比較的習得が簡単に短期間でできるものもありますし。 (もちろん、ちょっとしたものだけでなく、意外と何でも作れます。)
お礼
なでしこっていうのもあるんですね。作りたいソフトは本格的なものでなくて、メールチェッカー等挑戦したいですね。仕事で作るのではないので時間はかかってもいいので毎日ちょこちょこやるつもりです。
お礼
>いわゆるWindows用のGUIアプリの場合は.NETを使うのがいいと思います。 まさにWindows用のGUIアプリなんです。VisualStudio2008のページのぞいてみます。ご回答ありがとうございます。