希望としては、
・フリー(または、簡単に手に入る)
・インストールがそれなりに簡単
・そこそこ(最低でもWindowsの電卓程度)のアプリが作成することができる
今までで考えたのは、
・Delphi 6 personal
→ ライセンスキーの取得が難しくなった(?)
・Java + Eclipse
→ デフォルトだと、CUIしかプログラミングできない。
・ExcelVBA
→ 実行形式のファイルを作ることができない。
上記ツールの問題点を簡単に解決する方法または、他にいいツールがあったら教えてください。
Visual Basic 2005 Express Edition 日本語版
こういうのでいいんじゃないでしょうか?他にも C#, C++ 用のものが出ています。
また、つい最近新バージョンも出たようです。
ありがとうございます。
Visual Studio Express Edition、よさそうですね!
あと、HSPは、よく本屋で見かけてました。
HSP本の表紙に「小学生でも……」や、「簡単にゲームが……」と書かれているものが多かったので、
NScripterのようなスクリプトエンジンか何かだと思ってました。
Wikipediaやご紹介いただいたサイトでHSPについて調べてみたのですが、(特にHSP3では)かなりいろいろなことができるみたいですね。
http://ja.wikipedia.org/wiki/Hot_Soup_Processor
プログラミングコンテスト受賞者の方の
「すぐに形に出来ることがHSPのすごいところだと思います。」
という一文をみて、個人的に私も勉強してみようかと思いました。
まさに昨日の話ですが、MSからVisual Studio 2008の無償バージョンが公開されました。VB, VC#, VC++の開発が可能です。
窓の杜 - 【NEWS】MS、「Visual Studio 2008 Express Edition」の日本語正式版を無償公開
http://www.forest.impress.co.jp/article/2007/12/18/vs2008express...
マイクロソフト(株)は18日、統合開発環境“Visual Studio”シリーズの最新の無償版「Visual Studio 2008 Express Edition」について、日本語版を正式公開した。
~~~
“Visual Studio”シリーズは、VB/C#/C++言語によりWindowsアプリケーションやWebアプリケーションを開発できる統合開発環境。
~~~
無償版となるExpress Editionでは、製品版に比べてリモートデバッグやバージョン管理、マクロやアドインといった機能が省かれているが、個人によるアプリケーション開発や学習には十分な機能を備える。
ありがとうございます。
やっぱり、Visual Studio Express Editionは有名なんですね。
数年前、私が勉強するときには、数万円出してVisual Studio.NETを買ったのがいい思い出です。
>> 商用利用にも制限はないので、シェアウェアの開発などに利用することも可能。
この点もいいですね。
早速、自宅マシンにインストールしてみます。
HSPはいかがですか。
>・フリー(または、簡単に手に入る)
>・インストールがそれなりに簡単
この2点は問題ありませんし、作ったアプリを実行形式で配布することも可能です。
>・そこそこ(最低でもWindowsの電卓程度)のアプリが作成することができる
実際、電卓とか作っているユーザーもいます。(今年のコンテストにありました)
ツールやゲームも作れます。
GUIもあまり凝らなければ標準命令で用が足ります。
ありがとうございます。
とりあえず、私がHSPを勉強して試してみます。
1押しは
Visual C# 2008 Express Edition
次に
Visual Basic 2008 Express Edition
最後に
Excel VBA
ありがとうございます。
ここまでの皆様の回答を見てみると、
初心者向けツールでは、Visual Studio Express Editionが一番人気ですね。
確かに、細かい書き方を知らなくても簡単にメソッド等を調べることができるのがExcelVBAの利点ですね。
ただ、序盤はプログラミングの基礎(変数・制御構文・サブルーチンetc...)を覚えて欲しいので、ちょっと今回は方向性が違うかもです。
VisualuRuby
http://www.osk.3web.ne.jp/~nyasu/software/vrproject.html
今いろいろと注目されているrubyです。
スクリプト言語なので入り口は広いですし、しかもGUIから入れるので、基礎を学ぶのにはもってこいではないでしょうか?
ありがとうございます。
RubyでGUIを触れる環境があるとは知りませんでした。
ご紹介いただいたページの紹介をざっと読んでみましたが、フォームの表示やコントロールの配置はすべてコードレベルでやるみたいですね。
いわゆる「ぽとりぺた」ができるツールよりも、難易度は少々上がりそうですが仕組みの理解が早そうだし、今、流行りのRubyというのがいいですね。
ありがとうございます。
Visual Studioの無償版でてたんですね!
しかも、初心者が勉強に使うレベルだったら機能制限もほとんどないですね。
とりあえず、自分のマシンにインストールして試してみます。