No.3ベストアンサー
- 回答日時:
C言語そのものでしたら、VisualC++2005が無料で入手可能です。
http://www.microsoft.com/japan/msdn/vstudio/expr …
組みやすさで言えば、C#も良いかもしれません。コンパイルしますが、一応スクリプト言語です。
http://www.microsoft.com/japan/msdn/vstudio/expr …
でも、C言語よりもさらに簡単なことを重視するならば、
VBScriptは、最近のWindowsなら必ずインストールされています。
EXCELのVBAと親戚関係なので、覚えておいて損はありません。
WSHという形でWindowsに搭載されています。
http://homepage2.nifty.com/pasocon/nyumon/main.h …
http://www.jfast.net/~saikawa/wsh/
日本語プログラミング言語「なでしこ」なんてどうでしょう。
http://nadesi.com/
簡単な処理ならC言語よりはるかに手軽にプログラムが組めます。
http://journal.mycom.co.jp/column/nihongoprog/
特に文字列の処理はすげ~楽です。
日本語プログラミング言語「なでしこ」でプログラムを学ぼう!
http://www.sk.cs.chubu.ac.jp/~kabura/nadeshiko/
で勉強できます。
後、LinuxでもWindowsでも使えてLinuxだとインストール済みですぐ使えそうなスクリプト言語はPerlです。
Windowsでもインストールすればすぐ使えます。
http://pocketstudio.jp/win/activeperl/
PerlというとCGIだと思われるかもしれませんが、手軽にツール作れる便利な言語でもあります。この言語もC言語より文字列処理が手軽です。
http://www.kent-web.com/perl/
http://www.tohoho-web.com/wwwperl.htm
HSPという言語もあります。
最近はどちらかというとゲーム作成の容易さがクローズアップされたゲーム開発向けの言語ってイメージが強くなっています。
http://www.onionsoft.net/hsp/
入門講座。
http://www.chukai.ne.jp/~nelgal07/hsp/hsp4.html
他のスクリプト言語は、WEB用という側面が多く導入の容易なものを私は知りません。
これらの中から自分に合ったものを探してみてはどうでしょう?
教えていただいたリンクを見たのですが
日本語でプログラムができたりいろいろ面白そうなのが
多かったです。
ちょっとやってみてやりやすそうなら深くやってみようと
思います。
ありがとうございました。
No.5
- 回答日時:
Python、Perl、Rubyで、出来ることはほとんど同じです。
違うのは文法の自由度と簡潔さだと思います。
Perlは文法の自由度は高くいろいろな書き方できます。
逆にPythonは文法は簡潔なため、簡単に学習でき、文法の自由度がほとんどないため誰が書いても同じようなコードになりやすくなります。
Cが使えてプログラムが得意ではないということだったら、学習しやすいPythonがいいと思います。
少しPerl見てみたのですが結構自由度が高そうで
僕にはちょっと難しそうでした。
PerかPythonなら僕にはPythonがあってそうでした。
アドバイスありがとうございました。
No.4
- 回答日時:
PythonもRubyもC言語との連携が可能です。
もちろん、JavaでもPerlでも可能です。英語が得意ならPythonをオススメします。記述がとても簡潔できれいです。
英語が苦手ならRubyをオススメします。日本人利用者が大変多いので、質問する場合に楽です。
静的な型付けが好きであればJavaがいいでしょう。EclipseなどのIDEを使って、コード補完機能やその他便利な機能が使えます。
とにかく、ゆるーく書きたいのならPerlがいいです。たいていの書き方なら動いてくれます。しかも、厳密に極めようとすると奥は深いです。
Perlについてちょっと調べてみたのですが
人によってかき方がまちまちで調べながらするのは
難しそうですね。
この3つならPythonかRubyを候補にしようと思います。
ありがとうございました。
No.2
- 回答日時:
どんな目的(CGI等)で、どの様な環境(OS等)で動かしたいのか聞かせてもらえるとアドバイスがしやすいです。
最終的には何が出来るようになりたいのでしょうか?
この回答への補足
OSはWindowsを使っているのでとりあえずその環境で動くものを
考えています。
研究室でCを使ったシミュレーションをすることが増えたので
そのデータ整理や実行などで便利にするというのが当面の
目的です。
またCを使うことが多いのでCライブラリ関数を呼び出せたら
いいなと思っています。
何より重要視しているのはプログラムが苦手なほうなので
自学をする環境が整いやすいものです。
よろしくお願い致します。
No.1
- 回答日時:
これから始めるなら、新しめの言語が良いでしょう。
そういった意味で Ruby も Python も十分新しいです。
しかし、いずれも UNIX ベースの言語なので、Windows 独自の機能を使いたい場合には VBScript などを考えた方が良いかもしれません。
WindowsPowerShell はちょっと新しすぎて、機能的に不足しているように感じました。
この回答への補足
ご回答ありがとうございました。
最初調べた時にはRubyとPythonが有名どころとして
すぐに調べがついたのですがこの二つにはできることできないことの
差はあまりないのでしょうか?
VBScriptは今初めて知りました。
調べてみて使い勝手がよさそうであれば候補にいれてみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
パスカルケースの由来。
-
vbaとc言語の関連性について
-
VBSとWSHは読み方が違うだけで...
-
UNITY Float型の接尾辞fって
-
Transitional/ENとは
-
C++における継続行
-
新しいプログラムには、何故COB...
-
COBOLでのNOT = の AND条件
-
プログラム言語について c言語...
-
ホームページを作成する際に良...
-
C言語の使い道
-
VRMLってなんですか??
-
クオンツに必要なプログラミン...
-
昔、MZ-2000やX1でBASICを書い...
-
プログラミング言語について
-
緑色の箱の「Visual Studio 200...
-
Javaの勉強をしているんですがJ...
-
ゲームってC++でしか作れないの...
-
何をすればいいのかわかりません!
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
今ってプログラミング言語は何...
-
C言語、C+、C++、C#の違い
-
プログラミング言語について
-
COBOLでのNOT = の AND条件
-
近年誕生したプログラミング言語
-
UNITY Float型の接尾辞fって
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
C++における継続行
-
プログラムに書かれる"%"記号の...
-
COBOLで文字タイプを数字...
-
VBSでDim、Private、Publicの違い
-
TO_CHARで小数点以下がある場合...
-
VBSとWSHは読み方が違うだけで...
-
Excel VBAで文字化けする (英語...
-
VCとVC++
-
HTMLとC++で、どんなホームペー...
-
C++ ってなんて読む?
-
UWSCはどのプログラミング言語?
-
会計システムをつくるために必...
おすすめ情報