- ベストアンサー
お勧めの言語はなんでしょうか?
LINUX環境を構築したのをきっかけに、言語を学ぼうかと思っていますが、お勧めの言語はありますでしょうか? 大道ではc++となりそうですが、rubyもいいのかな?と、感じています。JAVAも基本なのでしょうか? 経験としては2000年問題の時に、自社システム全てのCOBOL4のソースを全部書き換えましたが、なにせCOBOL4ですので…。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>お忙しいところ申し訳ありませんが、なぜC++ではなく、Cなのでしょうか。その背景をご教授いただけると助かります。 一部の分野に以外ではもうCではなくてC++ですね。 ただしC++はCの拡張的な要因があるのでCをやってからC++でもいいのですが Cなどの構造型言語と C++などのオブジェクト指向に入るのに苦労する可能性があります。 C++といってもC言語風な構造型プログラミングをやってしまう可能性がありますから 特に理由が無ければC++を最初からやって後からCの方がいいかもしれません。 オブジェクト指向の勉強用だとJavaは最適ですね。 ただしJavの場合GUIアプリよりWebアプリとして JSPなんかでの利用が多いですね。 それでもGUIツールキットとしてAWT/Swing/SWTが利用できる。
その他の回答 (3)
- cametan_42
- ベストアンサー率62% (164/264)
結構似たような質問が多いですね~~。 と言うワケで似たような回答を。 ハッカーになろう: http://cruel.org/freeware/hacker.html 普通のやつらの上を行け: http://practical-scheme.net/trans/beating-the-averages-j.html 参考にして下さい。
お礼
似たような質問が多いのはわかっていましたが、COBOLを習得していて、新たに言語を習得するのは?という質問を探し出せませんでしたので、質問させて頂きました。 参考にさせていただきます。ありがとうございます。
- jacta
- ベストアンサー率26% (845/3158)
何をやりたいかによりますが、一番つぶしがきくのは(C++ではなく)Cです。
お礼
現在の(将来においても)基本となるプログラム言語を習得しておきたいというのが、私の考えです。さすがにCOBOLはもう厳しいですので。昔はCOBOLなどでしたが。 お忙しいところ申し訳ありませんが、なぜC++ではなく、Cなのでしょうか。その背景をご教授いただけると助かります。
- inu2
- ベストアンサー率33% (1229/3720)
つぶしがきく、というか汎用的なのはJavaでしょうかね rubyは、web専用的な感覚ですし、実際にもwebでの利用が多いです
お礼
rubyはweb向けという感じなのですか。それすら知らなくて…。現在の流れがいまいち掴めないのです。 調べてみたいと思います。ありがとうございます。
お礼
再度のご回答ありがとうございます。 JavaとC++で検討したいと思います。お忙しいところ、有難うございました。