• ベストアンサー

Cのプログラミングをするソフト

自宅でC言語のプログラミングをやりたいと思っています。 PCはValueStar Lシリーズの300/3D、WindowsXPのHomeです。 自宅には最近、知人から譲り受けたMicrosoft Visual C++.net Standardがあります。 これでCのプログラミングはできるのでしょうか? できない場合、何かお勧めのソフトウェアはありませんか? このソフトでCのプログラミングができる場合、 このソフトの使い方が良く分からないので、 分かりやすく解説しているサイトや書籍等をご存知でしたら教えてください。 たくさん質問してしまってすみません。 よろしくお願いします。

  • zefu
  • お礼率55% (24/43)

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

  • ベストアンサー
  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.1

Microsoft Visual C++.net StandardでCはできます。 テキストエディタでかいたプログラムを*.cで保存し、VCで開いてコンパイルするだけです。 CだけでしたらTURBO Cなどのフリーツールを使ってもよいかもしれません。 一応、下記URLは初心者用C言語勉強サイトです。VCを使ってますがヴァージョンが違うためうまくいかないかもしれません。 ただ、友人から譲り受けたということですが、ライセンスは大丈夫でしょうか? 友人のコピーCDを譲り受けた場合、友人のPCに同じキーでインストールしたものがあったときには違法になります。

参考URL:
http://www.kumei.ne.jp/c_lang/intro/no_01.htm
zefu
質問者

補足

早速のご回答、ありがとうございます。 参考URLの方、見させていただきます。 ライセンスに関してですが、友人は買いたいソフトを間違えて購入したため、 プログラミングをやりたがっていた私にくれたものであり、 彼は開封もしていないものなので問題ないと思います。 ありがとうございました。

その他の回答 (1)

  • craftsman
  • ベストアンサー率49% (166/336)
回答No.2

 MSの開発言語製品には、MSDNライブラリのスナップショットCD-ROM(ある時点でのMSDNライブラリの内容をまとめたCD-ROM)が付属しているはずです。  開発言語製品のマニュアルは、全てMSDNライブラリの中に含まれています。  MSDNライブラリをsetupして参照して下さい。  なお、MSでは開発言語製品のペーパーマニュアルも別売していますが、内容はMSDNライブラリの内容を整形して印刷したものです。  MSDNライブラリの方が、状況依存ヘルプ機能や関連事項へのハイパーリンク、全文検索等が使えるので、分厚く邪魔臭いペーパーマニュアルよりも役に立つと思いますよ。  なお、MSDNライブラリの内容は、あくまでも製品のマニュアルです。  中にはプログラミングのtipsや、作法等についても多少は含まれていますが、C++と言う言語の手ほどきをする物ではありません。  C++言語の手ほどきから・・・と言うなら、書店で市販の初心者向けマニュアルを買うのが良いかも知れません。 (下のURLの前の方は、MSDNオンラインです。  MSDNライブラリの最新版が、webブラウザで閲覧できます。)  ここから先は余談ですが・・・。  C++言語を使って何を作るのですか?  C++言語は、どちらかと言うとシステムに近い所(デバイスドライバとか・・・。)を作る事までできる低級言語に近いものです。  色々な事ができる反面、使う側も高度な知識が必要になります。  アマチュアプログラマがちょっとしたアプリケーションを作るなら、同じMS製品でもVisual Basicの方がお手軽簡単で良いと思いますが。  Visual Basicは、お手軽と言う事からアマチュア向けの言語と誤解されている向きもありますが、普通のWindowsアプリケーションを作るには十分な能力がある言語です。  その気になれば、かなり高度なプログラムも作る能力があります。  あるいは・・・。  ボーランド社のDelphi6(最新版の一つ前のバージョン)と言う言語製品のPersonal版は、利益を目的としない用途に対しては無償でオンライン配布されています。 (つまり、フリーで配布するソフトウエアは作っても良いと言うことです。  利益が享受できるシェアウエアや販売用のソフトウエアを作るなら、製品ライセンスを購入しなければいけませんが。)  製品をダウンロードして無償のユーザ登録を行えば自由に使えます。  Delphiは、作法に厳しいPascal系の言語です。  これからプログラミングを勉強しようと言うなら、作法の縛りがまるで無いに等しいC++言語や、Visual Basicよりも、Pascal系言語で今時のプログラミングの作法を身につけた方が良いかも知れません。  一つの言語で正しい作法を身につければ、のちのち他の言語に移行した時にも、その作法は生き続けます。  正しい作法によって書かれたプログラムは、非常に読みやすく、のちのち修正を加える時にも楽になります。  どんな言語を使用するにしても、プログラミングの作法は重要な要素です。  Delphiも部分的にVisual Basicを凌駕する能力を持った言語です。  決して侮れないと思いますよ。 (下のURLの、後ろの方はボーランド社のDelphiのページ。  ここからDelphi6 Personalのダウンロードや、ユーザ登録が行えます。)

参考URL:
http://www.asia.microsoft.com/japan/msdn/default.asp,http://www.borland.co.jp/delphi/
zefu
質問者

お礼

丁寧なご回答、ありがとうございます。 書店の方にも行って、いろいろなマニュアル本を見てきたいと思います。 ちなみにCをやりたい理由は、プログラマーとして来年から就職するので、 少しでも知識を持って入社したいからです。(プログラム経験は、ほとんどないんですけどね。。。) その会社で主に使う言語はCだと聞いているので、そのためにCをやりたいと思っています。

関連するQ&A

  • プログラミングの『C♯』で作れるソフトについて

     現在、30歳のサラリーマンです。この年になって、プログラミングに興味を持ち、ソフトをつくってみ たいと思いました。そして、ネットの情報より、初心者が始めやすいのは『C♯』だというとある情報を元 に、書籍を買ってみて、パソコンにVisual studioをインストールして、いろいろといじっているのですが、 全体をふと俯瞰してみて、いろいろな書籍を見たのですが、そもそも、『C♯』で、一体どのようなソフト がつくれるのかが、さっぱりわかりません。。参考書を見ても、例の記載がないのです。 どなた様か、『C♯』でどのような事ができるのか、どのようなソフトが作れるのか。 ご教授頂けたら幸いです。よろしくおねがい致します!

  • Microsoft Visual C++.net Standard

    Microsoft Visual C++.net Standard というプログラミングソフトがありますがこちらはどういったプログラミングソフトなんですか?具体的に時計やゲーム電卓とか作れるのでしょうか?マイクロソフトで様々なソフトが出ているためよくわかりません。C言語を勉強したいのですがこういったソフトがあった方が楽しく勉強できるのでしょうか?誰か教えてください。

  • C言語のプログラミングのソフトを購入したいのですが、どれがいいのか分かりません。

    タイトルの通りなのですが、C言語のプログラミングのソフトの購入を考えているのですが、どれを買ったらいいのか、また違いがよく分かりません。 私は今、専門学校に通っていて、今学校でC言語を習っていますが、すごくおもしろくて、家でもプログラミングをしたいのと、今年の春の国家試験の基本情報の午後問題の選択問題でC言語を選択しようと思ってるので、その勉強もかねてのソフトの購入を考えています。 学校で使用しているソフトは多分、Visual C++ 6.0 Enterpriseだと思います。自宅のパソコンのosはWindows XPです。 お薦め、使いやすいソフトがあれば教えていただきたいです。 よろしくお願いします!

  • プログラミングソフト

    今、プログラミングの勉強をしています。 ソフトはVisual Basic 2008 Express Edition なんですけどもうすこし他の言語をしてみたいと思っています。 C#とかC++とかありますが、Visual Basic の次に簡単で無料なものがあったらお願いします。

  • 無料のC言語プログラミングソフトについてです

    C言語やそれに近い言語を勉強してみようと思ったため、無料のプログラミングソフトを探しています。 お勧めのものがあれば教えてください。 あと、Windows visual C++が無料だと聞いたのですが、 アマゾンで見てみたら1万円のものや10万円ぐらいのものもありました。 これらの違いも教えていただければ嬉しいです。

  • Ubuntu10.04でC++を使ってプログラミングしたいのですが『M

    Ubuntu10.04でC++を使ってプログラミングしたいのですが『Microsoft Visual C++ Studio Express』のようなフリーソフトはのはないですか???

  • OpenGLでプログラミング

    現在、OpenGLの勉強をしているのですが、 Cのプログラムの中でOpenGLを使いたいと思っています。 でも、いろいろなサイトを見てみたのですが、 OpenGLはVC++では使えるようですがVC++.NETでは使えないのでしょうか? 私が所有しているのはMicrosoft Visual C++.NET Standardで、 PCはNECのバリュースターLシリーズの300/3Dです。 VC++.NETでプログラミングができない場合、 VC++を手に入れたほうがいいのでしょうか?教えてください。

  • 「Microsoft Visual C++」でCやC#できますか?

    プログラミングについて初心者です。 仕事の関係でC#を勉強しないといけなくなりました。 学生時代はMATLABしかやっていないし、独学で勉強しようと思って学生時代にMicrosoft Visual C++を入れたのですが、本を見て例題にそって動かしただけであとはずっと眠っています。。 ここで質問があります。 C#を勉強するのにMicrosoft Visual C++では駄目でしょうか?(とんちんかんな質問してたらすみません。コンパイラがあればCは大丈夫って聞いてたのですが。。) あまりにもおかしい質問ならご教授願います。 C#を勉強するには、Microsoft Visual C++ではなくてVisual Studio 2005 Standard Editionの方がいいのですか?(ネットでいろいろ調べたらこれがでてきました。) もし、Visual Studio 2005 Standard Editionならいま入ってるMicrosoft Visual C++はアンインストールしてから入れたほうがいいですか? よろしくお願いします。

  • Visual C++ を使って Windows2000 プログラミングをしたいのですが…

    プログラミング自体は初めてではない(C, C++, Java 等を初級程度やったことがあります)のですが、Windows上ではまだまともにプログラミングしたことがない者です。 Visual C++ を使って Windows2000 の機能を使ったプログラム(アプリケーションソフト)を作ろうと思っているのですが、参考になる書籍・雑誌などがあれば教えていただきたく質問しました。自分でも Web で検索してみて幾つかそれらしい書籍は発見したのですが、読んだことがある(使っている)方のレビューがないものが多いため、どれを買えばいいか迷っています。ですので、経験がある方に『自分はこの本が良かった・参考になった』という本があれば教えていただきたいです。高度すぎてもついていけないと思いますので、できればプログラミング初級者程度がわかるモノが望ましいです。 特に Visual C++ にこだわっているワケではないですので、Windows2000 の機能が使えるモノなら、それ以外でも構いません。 宜しくお願いします。

  • プログラミング

    ソフトウェアに対して、初心者がプログラミングを始めたいのですが、独学でやるために必要な、環境とは、どのようなものでしょうか? 基本的に、ハイスペックPC(ゲーム用に使っていた)は、持っています。 個人的に調べた結果 Microsoft visual stadio .net シリーズ が、あればいいのかと思ったのですが、いかがでしょう? また、独学が出来る本も先ず何がいいのかも教えて下さい。

専門家に質問してみよう