- ベストアンサー
プログラミングを初めてするなら
プログラミングを初めてするなら 一番おすすめなのはどの言語ですか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
僕としては C#,Java,Python,Ruby あたりをおすすめします。 こいつらは余り難しいことを考える必要が無い言語達です。 なのでプログラミングをさわりたいという場合おすすめです またCと文法が似ているのでCを習得したい場合にも便利です。 (特に左二つ) また、ブラウザで動くだけで良いなら JavaScriptもそのエッセンスを持っています。 ただ最初はやってみたい!!と思う言語で良いと思います。 あとゲーム用の言語ですが AliceSystem,TonyuSystemなんかも楽しいと思います
その他の回答 (6)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
組み込みならアセンブリ それ以外の『ソフトウェア』を作りたいなら C系、VB、JavaScript、Perl、PHP、Ruby、Java、HSP、等々ありますがどの言語をやるにしても、最初はCが良いと思います。
- yama1718
- ベストアンサー率41% (670/1618)
初心者で理解し易さならVB(Visual BASIC)だと思います。 VBができるようになるとWordやExcelのマクロ言語のVBAも扱えるようになります。 ただし、VBやVBAは実行速度が遅いのと、開発効率が良くないので大規模なソフトになると不便になってきますね。 そうなると部分的に処理が重い部分をCやC++にするとか、全部C++で作るようになると思います。 目的に応じて段階的に色々な言語を学習する事になるでしょう。 先日、同様な質問がありましたので下記の回答も参考にしてみて下さい。 http://oshiete1.watch.impress.co.jp/qa5971801.html
- bajutsu
- ベストアンサー率20% (139/693)
目的によるんじゃないですかね? 目指す方向によって、変わってきますよ。 趣味でやるのか、メシ食うつもりでやるのかでも変わってきます。 本格的にやるならC ↑で慣れてきたらC++ Web関係ならP言語(Python, Perl,PHP)Ruby等 Windows系で、手っ取り早くなんか書きたいVBScript/JScript Windows系で、それなりに本格的なものが作りたいC#/VB.net ↓この辺はネタなのでオススメはしませんが、一部ではまだ需要があります。 超本格的にやるならアセンブラ系 事務処理がしたいならCOBOL 科学技術計算がしたいならFORTRAN
お礼
とても詳しく教えていただきありがとうございます。
それは、目指すものとやりたいこと次第。将来のこととかは全く考えてなくて、とにかく自分で動くものを何か作ってみたいのなら、最も早道は「なでしこ」じゃないですかね。 なでしこ公式サイト http://nadesi.com/ プロを目指すんだったら、どういう方面に向かうのかによっても変わるものの、無難なのはCかjavaあたりの定番言語でしょう。あるいはもうちょっと新しめのC#とか。 学術的研究の意味が強い場合は、No2回答者さんの指摘にある言語「関数型言語」は興味深いです。ただこれは、既存のプログラム言語からかけ離れており、これらに慣れてから既存言語を勉強すると面食らいます。これは逆に、既存言語しか知らなかった人間が関数型言語に接する時も同じです。考え方がまるっきり異なりますから、もし関数型言語に慣れたいのなら、既存言語に染まる前に始めた方が有利かも知れません。
- yosshi002
- ベストアンサー率0% (0/1)
SMLまたはOCaml
C
お礼
わかりやすかったです。ありがとうございました。