• ベストアンサー

プログラム開発者は?

今C言語やC++など勉強しようとしているところなんですが、プログラム開発者はC言語とC#とC++ではどれの方が多く使っているのでしょうか?それと、一般にプログラム開発者で使われているのはどのC言語ですか? 初歩的な質問ですが、どなたか教えてください、お願いします。

noname#62805
noname#62805

質問者が選んだベストアンサー

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.4

C++をお勧めします。 やはりオブジェクト指向が重要だと思います。 その他では、PHP、JavaScript、それからJava かな。まあ、1つ精通したら、その他は直ぐで しょう。 個人的にはLispが一等好きだけど、需要が無い ですね。 科学技術計算でスーパーコンピュータとか使う のであればFORTRAN。 COBOLは世の中で書かれているステップ数はも しかしたら最多かもしれません。しかし、業界 が凄く偏っているような気がします。 私自身、仕事でCOBOLのプログラムを組んだのは 1回だけ。その理由が、COBOLしか知らない人が 作りかけたプログラムが行き詰ったので、引き 継いだ、ということでした。1から作り直した 方が早そうだったけど、ユーザ要望だったので。 Basic、Perlなども根強いけど、言語というには 深さが無いイメージが強いですね。後からの付け 足しで需要になんとか追いついている感はありま すが、スマートでない。 アッセンブラは機会があれば率先してチャレンジ することをお勧めします。コンピュータに対する 理解がグンと深まることでしょう。言語というよ りは関連知識として。 8ビット命令、16ビット命令、32ビット命令、64 ビット命令、それぞれを味わうのは楽しいかも。 最後に、プログラムの勉強をされるなら、設計と テストをバランスよく勉強して下さい。 設計は建設的な発想、テストは破壊的な発想、特 に自分が作ったものを破壊的な発想で見るのが人 は苦手です。それで、簡単なミスがなかなか見つ からない。心理学的な面があります。これが出来 るようになると、大手企業の規定の生産性の10倍 20倍の量が作れるようになるのも夢ではありませ ん。

その他の回答 (4)

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.5

結局のところ、何を作りたいのかで変わってきます。 筆記具を選ぶとすれば、万年筆とボールペンと毛筆ではどれがよいでしょうか? 一般的にはどれを使いますか? と聞かれても、「用途によります」としか答えられませんよね。それと同じです。 ただ、具体的な用途を定めず、最もつぶしがきく言語を選ぶのであれば、(C++ではなく)Cだと思います。

  • u-bot
  • ベストアンサー率58% (1736/2988)
回答No.3

統計をとってみないと判らない質問ですね。 個人的に私はC++がメインで、C++が使えない場合のみC言語を使います。 C言語はC++のような便利なクラスが書けない&使えないので極力使いません。(仕事は効率優先です) C#は気にはなっているのですが、参考書を見た感じではC++を超える良さが理解できなかったため手付かずです。 でも環境が整って、良い参考書が見つかったら個人的に使ってみたいですね。(会社ではまだC#の使用が認められていない)

  • phoenix343
  • ベストアンサー率15% (296/1946)
回答No.2

C言語は古くからあるので覚えておいて損はない。C++言語もだいぶ普及しています。 C#言語は今のところ、Microsoftの.NET環境しかないから、あまり需要が無いように感じます。Java言語に対抗して作られた言語ですから、あまり普及していません。 Windowsで開発するならVisual Studioは必須です。 個人的にはC++言語をオススメします。

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

様々 としか言いようがないね。 javaかもしれないしphpかもしれないしcobolかもしれないしvbかもしれないし。 もう少し限定したら「その職業はこれが多いよ」という回答が付くんじゃないかな。 web系はphp、java、C++、C くらいの順かな。 perlも根強いけれどcobolと行ってる事はどっこいになりつつあるね。

noname#62805
質問者

お礼

ご回答してくださった方へ まとめてすみません。 よく分かりました。 個人的には、C++がいいのかなと思いました。 教えてくださってどうもありがとうございます。

関連するQ&A

  • プログラム開発時について

     これから、グラフィック系のソフトを作成してみたいと考えてますが、分からない事があります。 どういったコンピューター言語がいいのか?(一応SAIや ピクシアのようなすばらしいソフトに近づける用に作成するのが夢です)  コンピューター言語を使用する際にライセンス料がかかるのか?   ライセンス無料でも上記2つのソフトウェアのような物を作成可能なのか?  例えばJPG画像を読み込み可能にしたり、出力可能にしたりすると、(JPG)と言う物自体にもライセンス料が発生するのか?  ちなみに今は今は(HPS)というソフトの初歩のやり始の勉強中です。  プログラム言語がライセンスフリーで、なおかつ上記ソフトの様な開発ができたら自己満足になってしまうかもしれませんが大変やりがいが出て創作意欲も沸いてくるしだいです。  よくNETをくぐってみるとC#やC++などをよく拝見しますが、こちらの方にもライセンスふりーでソフトの開発や、開発したものを、フリーなどで配布することが可能なのでしょうか? 出来るだけ軽めのソフトを開発できればと思っています。 プログラミング言語に、片足を突っ込んだ程度の自分にどこまで出来るか分かりませんが。幅広いご意見をお願いいたします。

  • CASLIIのプログラムで開発ができるの?

    基本情報処理技術者試験の午後のプログラム選択問題にCASLII(過去はCASLだったけど) そのアセンブラ言語なんぞで、何か新規開発ができるのでしょうか? C言語、Java、COBOLなら、色々な会社で開発してることはよ耳にしますが、CASLIIで開発してる とは耳にしたことがありません。もしもCASLIIで開発ができないのなら何の為に午後のプログラム言語問題にあるのでしょうか?それも知ってる方が居たら教えていただきたくて質問しました。 お願い致します。

  • おすすめのプログラム開発の入門書を教えてください。

    おすすめのプログラム開発の入門書を教えてください。 私はC++でWindows環境で動くパッケージソフトの開発をしています。 今までプログラマとして働いてきましたが、自ら望んでこの職種についたわけではなかったこと、元々文系でパソコンに苦手意識もあり、プログラムがあまり好きではありません。 転職を考えたりもしたのですが、プログラム開発の表面しか知らずに好きじゃないと決めつけていたことに気づき、プログラム開発というものを勉強して、プログラム開発を知り、好きになっていきたいと思っています。 言語の入門書ではなく、プログラム開発の入門書を探しています。 ネットワークやデータベースなど、専門的な部分を除き、要件定義、設計、プログラム、テストなど、プログラム開発全体の入門書はないでしょうか? 今まで受け身だった自分を変えたいと思っています。 よろしくお願いします。

  • プログラム開発環境に付いて

    はじめまして。 プログラムは大学時代にちょこっとかじった程度ですが、 最近改めてプログラムに興味がわいてきたので独学で勉強しようかなと思っています。 そこで、相談があります。 (1)プログラム開発用のノートPCを購入しようと思っているのですがwindowsとmacどちらがおすすめですか? 今、開発したいプログラムは、webページからデータをリアルタイムに取得できるプログラムや画像処理のプログラムを開発しています。これをしたい場合、おすすめなOSがあれば教えてください。 (2)また、上記のプログラムを行うためのおすすめの言語も教えてほしいです。 (3)独学でプログラムを勉強しようと思うのですが、ちょっぴりプログラムをかじった程度の人が改めて勉強するためにおすすめな本を教えてほしいです。 申し訳ないですが、教えていただけないでしょうか。

  • プログラムの開発環境について

    みなさんは開発環境を整えてプログラムに取り掛かってくれと言われたらどのような開発環境を整えますか? 私は開発環境のことに詳しくないので、LinuxかFeeBSD上でemacs使ってプログラムし、バグがあったらgdb使うといった感じです。コンパイラはOSに初めから付属のgccを使っています。UNIX系のOSだとCもC++もデフォルトでプログラムできるので。 最近はEclipsという統合開発環境が雑誌などに取り上げられていて、javaを初めとしてプラグインを入れればCやC++、PHPなどもプログラムできるようなんですが、私もそろそろ便利なものを使っていくべきかなーと考えています。現状ではCしか取り扱っていませんが、javaやC++、PHPなどの多言語を一つの開発環境で取り扱えるとありがたいです。もちろん一切お金をかけずに開発環境を整えられればいいのですが、Windows環境でVisual Stdioなどを導入するなどの意見でも構いません。これから主流になるであろうまたは人気が高いであろう開発環境を紹介していただければ幸いです。

  • iPhone 4S でプログラム開発は出来ますか?

    携帯用電話機として(つまり携帯電話として)iPhone 4S を使っています。 質問は掲題のとおりなのですが、iPhone 4S を使ってプログラム開発は可能なのでしょうか? WEBサイト等である程度調べたのですが、できそうなような、できなさそうなようなでよく分からないという状態です。 今わかっていることは、  ・「通勤途中にiPhoneを使ってアプリ開発」というような開発が可能そうなサイトがある。  ・app storeに開発環境のようなアプリがある。無料~千円程度でobject-C、java、javascript等に対応のもの。 といった程度です。 意外とiPhone 4S を使ってプログラム開発は可能なのかもしれないと思っています。 私のスキル:  職業 : プログラマー  経験 : 上司についてMS Access 2003を使ってDB開発支援を2,3年行っています。      製造・テスト・仕様書作成と全工程の支援を行っています。      簡易なDBならある程度作れると思います。  経験のある言語 : MS Access  使ったことはありませんが、WEBサイトを見てある程度ならできそうだな、と思っている言語 :      javascript、java、C、perl、python といった次第です。 最近暇で、プログラム開発ができるのならすぐにでも開発をしたいです。 大変恐縮ではありますが、どなたかご助言いただけませんでしょうか。 よろしくお願いします。

  • プログラム言語の種類

    久しぶりの投稿になります。 初歩的な質問で恐縮です。 プログラム言語の種類にはオープン系・汎用系・組み込み系などいろいろあるようですが VisualBasic6.0をc/sで開発されたプログラムは何にあたりますでしょうか? AccessなどVBAはオープン系になりますか? 以上、宜しくお願いします。

  • 【ゲーム】XBOX360・アーケードのプログラム

    プログラミングに関しては素人以下なんですが質問させていただきます。 (1)XBOX360やゲームセンターに置いてあるアーケードのビデオゲーム(ブレイブルー等) は何のプログラム言語を用いて開発しているのでしょうか? XBOXについてはC言語やXNAで作っているというようなのを見ましたがビデオゲームの方は 調べられませんでした。 (2)C言語等の一般的なものを用いているのであれば、例えばXBOXのディスクをそのままパソコン につっ込んで遊べないのはなぜでしょうか?(開発はパソコンでやりますよね?) XBOXでしか遊べないようにさらに暗号化のようなことが行われるということでしょうか? エミュレータが開発されないのもこの暗号化→言語化がかなり難しいから? よろしくおねがいします。

  • windowsのプログラム

    プログラム初心者です。 ふと思ったのですが、windowsは一体どんなプログラム言語で記述されているのでしょうか・・・ CとかJavaといった言語でつくられているのか、はたまた全くべつのものなのか・・・ 初歩的な質問かもしれませんが、ご教授ねがいます。

  • プログラムの言語について

    プログラムの言語について 私は今プログラムの勉強をしてるんですが 自分はどんな言語からいこうかと思っています 私は将来的にコンピュータ関係の仕事をしたいと思っています といってもソフト開発かゲームプログラマーとか細かいことはまだ考えていないんですが そんなことも考えて 今は、プログラムの構造を理解するために言語を勉強すれば良いのか それとも、将来役に使う見込みのある言語を勉強すればいいのかわかりません わたしはHSPという言語?をつかってゲームを作ったりしています なの、変数の定義などあまり細かいことはわからなくても プログラムがどんなのかというものはちょっとわかります そもそも、言語が変わることで、”どうすればいいの~~”くらいに変わるものですか? あと、言語にはいろいろありますが、個々にどんなことに特化しているなどのことはあるでしょうか また、お勧めの言語などがありましたら、使いやすい(あなたが使っていて満足な)エディタなどあれば ご紹介よろしくお願いします

専門家に質問してみよう