つきましては、おすすめのプログラミング言語をご推薦ください。
他の方と重複しても結構ですので、「あえて○○を推薦する」などのような、個人的な好みや奇をてらったご回答ではなく、下記を読んで、真剣にご回答願います。
希望する条件は以下のとおりです。(優先順)
・ウェブアプリケーションも、デスクトップアプリケーションも、両方つくれる
・優秀な開発環境が、無料または低価格で提供されている
・GUIの構築が容易
・日本人ユーザが多く、ネット上で多くのご助言をいただける
・デスクトップアプリケーションにおいて、ウェブ上のテキスト情報を取得するのが容易
・言語の開発主体が開発を放棄しないと考えられる
・バージョンアップにおいて後方互換性を重視している
・正規表現が使える
・実行環境に対する依存度が低い
・高レベル言語である
なお、プログラミングはWindowsXP上でおこないます。
・ウェブアプリケーションも、デスクトップアプリケーションも、両方つくれる
・優秀な開発環境が、無料または低価格で提供されている
・GUIの構築が容易
このあたりでもう Java か VB.NET ぐらいしか選択肢がないと思う。
・デスクトップアプリケーションにおいて、ウェブ上のテキスト情報を取得するのが容易
・実行環境に対する依存度が低い
こちらを考慮して Java が一歩リードぐらい。
MS の言語および開発環境の情報は会員サイトかPCにインストールするマニュアルに
集中しがちだし、実行環境は基本 Windows のみ。
言語としてはちょっとレガシーな部分も残ってるけどね。
なんというか、要領を得ない雲をつかむような質問が多いねぇ。
自分の知らない言語という意味なら何を知っているのかの列挙が必要ですし、年代的に新しいという意味なら西暦何年以降という指定が必要です。
言語としては Tcl になりますん。
まぁ、Tk とセット以外の呼び方は殆ど見ないけど。
あえていうなら、 Perl/Tk や Python/Tk もありますん。
Redhat Linux のインストーラは Python/Gtk だっけ?
それにしても無茶な要求ばかり並んでますね。
きっとjjkkjpjjkkjpさんのレベルにピッタリだと思いますよ。
http://hsp.tv/make/hsp3.html
> HSPLetのJava変換機能によりWEBブラウザ上でも動作させることができます
もしかして IronPython も含めれば結構いい線いくんじゃなかろうか。
> それにしても無茶な要求ばかり並んでますね。
個々の要求自体はそれほど無茶とは思わないが、同時に満たすのはなかなかね。
一応理想的ではあるけども。
> HSP3なら7つ目まで満たしてますが。
あったね、そういえば。厳密に満たしてるかはちとあれだけどいい感じでは無いだろうか。
>> HSPLetのJava変換機能によりWEBブラウザ上でも動作させることができます
いや、それはブラウザ上で動くデスクトップアプリだから。
ウェブアプリケーションとして動かすなら CGI でいい。
これは「人力検索で私の要求したコードを代わりに書いてもらえる」という意味ですか?
未だに C はちょっと特殊ですけどね。
プログラムにはその人の資質と言いますか、向き不向きというのもありまして。
駄目な人はいくら言語を換えた所で無理ですので悪しからず。
でもって、一番容易なのが Visual Basic です。
Visual Basic なんて全てのメソッドやらプロパティーを覚える事くらいは楽勝でしょう?
Class が理解できないとか言うなら多少は分かりますけど。
それも無理というなら「なでしこ」でもお使いになってみてはどうでしょうか?
私は使った事がありませんけどね(笑)
ActiveScriptRubyにはVisualuRubyとスクリプトをexe化するExerbが最初から入っているので
お勧めです。
VisualuRubyでGUI部を作って、Exerbでexe化して配布すればRubyをインストールしていない人でも使えるので、簡単なツールを良くRubyで作って配布しています。
Perl なら PAR & PAR::Packer で。
http://taylor.gotdns.org/PAR.html
さすがに話がどんどん横道に…。