• ベストアンサー

MSのC#と『.net』の関係について

javaに似た言語使用のC#の使用を考えています。 このC#は『.net』と関係有りますか? c#のexeファイルは、中間言語を使用していることはわかっています。 以上、初心者の質問ですが宜しくお願いします。

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

  • ベストアンサー
  • 8shi8
  • ベストアンサー率32% (90/274)
回答No.2

C#は言語です、例えばJava、Ruby、C言語とかと同じです .NETはフレームワークです RubyでいえばRuby on Railsなどと同じ役割をするものです .NETを使わずにC#でプログラムを作成することも可能です、しかし.NETを使った方が簡単に作成することが可能です

その他の回答 (1)

  • hoge1229
  • ベストアンサー率29% (58/194)
回答No.1

.netは基盤ですね。 その上でc#で書かれたプログラムが動いている感じですね。

bakabon_X
質問者

補足

>.netは基盤ですね。 <--回答有難うございます。 C++も.net基板の上で動いていると考えて良いですか> 注)VS2008等は、使用した経験がありますので、この補足コメントを しました。

関連するQ&A

  • javaでc言語を実行

    java初心者です 10年以上前にC言語で作成されたプログラムを,GUIの部分だけ JAVAで組み直したいと思っております そこで質問なのですが、例えばC言語で作成されたHELLO WORLDを表示するような 実行ファイルをJAVAで作成したボタンで実行が可能かどうか。 もし可能ならば、その方法について教えて頂きたいのですが よろしくお願いします

  • C言語でのXMLファイル入出力

    初心者のため、くだらない質問かと思いますが、お付き合いください。 C言語でXMLファイルを読み込んだり、書き込んだりすることって可能なんでしょうか? 自分なりに探してみたのですが、C++やC#、JAVAばかりでC言語でというのが見つかりませんでした。 どなたかご教授ください。 お願いします。

    • ベストアンサー
    • XML
  • C言語とC++はどんな関係になる

    のでしょうか? 初心者です。C言語を学習しようと思っています。 C++はCの上位関係にあるのでしょうか? よくわかりません。よろしくです。

  • C、C++、C#の関係について

    現在C#で簡単な開発しています。 今度就く業務ではC++が必要だから、勉強しておくようにと言われました。 C#を使っていながら、恥ずかしい質問なのですが・・・  ・よく聞く「VC++」と「C++.Net」は、違うのでしょうか?   正式名称が「Microsoft Visual C++ .Net」なので、同じような気がするのですが。   私の使用PCには「Microsoft Visual Studio .Net 2003」が入っています。  ・C言語とC++との違いは何なのでしょうか?   両者の関係が分かりません。   C++を勉強する場合、C言語というのは飛ばしてよいのでしょうか?   C#を習得するときは、C言語を勉強しませんでした。   C++で開発とか、C#で開発とか言いますが、「C言語で開発」とは言わないですよね? C#とC++がどれほど違うのかが不安です。 質問がたくさんになってしまいましたが、よろしくお願いいたします。

  • MS-Cを導入したいのですが…

    こんにちは、いきなり質問なんですが。 C言語をやろうと思ってMS-Cを導入してみたんですよ。 ベクターからDLしてDOSEXEをクリックしてみたら 「プログラムファイル名がむこうです。PIFファイルを調べてくださいとでるんです。どうすればいいんでしょうか? OSはXPです。 C言語以前の問題なのですが… よろしくおねがいします。

  • CとJAVA

    いずれ、CとJAVA両方使えるようになりたいのですが、等しいくらいどちらもやりたいです。 なのでどちらから手をつければいいか決められないでいます。とりあえずなにか作りたい!っていう希望はあります。そして情報系の学科に進むつもりでいるので。 プログラミングはまったくの初心者ですが、一般的にJAVAは文法的にC言語に似た言語、JAVAの方がとっつきやすい、っていうのはよく聞きます。でも最終的にはプログラミング関係の就職も考えているので大変でも努力は惜しまないつもりです。 そこでC言語とJAVAそれぞれについての長所、短所を教えて欲しいです。もっと踏み込んで、(将来性も考えて)どちらから手をつければいいかのご意見をもらえればと思います。 ご意見お待ちしています!

  • Cコンパイラ(gcc)について

    はじめまして。 C言語のコンパイラについてお尋ねしても宜しいでしょうか。 以下のファイルが存在します。 ・test.c(C言語のソースファイル) ・test.exe(上記ソースをコンパイルしたもの。Windows環境で現在稼動してます) test.cの中身を一部変更し、コンパイルする必要があるのですが、 (恥ずかしながら、コンパイルした人間はもう居ないので) 何のコンパイラを使ったか、判りません。 コンパイルするときに使用したであろうコマンドがあります。 gcc test.c -WALL -03 -o test.exe 察するに、gccというコンパイラを使用したと思い MiniGW (http://yanchde.gozaru.jp/mingw/wingw_start.html) を使用してコンパイルをしてみました。 コンパイルは通るのですが、出来上がるexeファイルのサイズが 非常に小さいです。 (オリジナルのtest.exeは500KB以上ありますが、今回コンパイルで出来たものは40kbほどです) この場合、、オリジナルのtest.exeと今回コンパイルしたexeは 異なる挙動をする可能性はありますでしょうか。。 初歩的な質問で恐縮ですが、どうかご教授頂けると、幸いです。

  • Javaの仕事したいのにC言語を・・・・・これでいいのか・・・・?

    今再就職に向けて、プログラムの勉強をしているんですが、言語はC言語です。でも、最初は(本当は)Javaを勉強したかったのです。でも、都合の関係やJavaをやる前にC言語をやっておいたほうがJavaに入りやすいと聞きC言語を今やっています。 C言語のほうは参考書でいえば半分以上は進み終わったのですが、Javaのほうは3分の1位しか進んでいません。 演算子くらいまでです。 再就職の際にJavaを使った仕事を希望何のですが、このままC言語をやっていていいのか疑問に感じ始めました。 前の会社を辞めて半年近く経ち、そろそろ就職もしないといけないし、C言語に関しては独学ですが勉強したとまだ言えますが、Javaはまだほとんど進んでいないし。 Javaを使った仕事希望ならJavaにも時間を使ったほうがいいのか、それとも、Javaに時間を使わず、C言語にその文の時間を費やして、C言語を少しでもレベルアップできるようにしていったらいいのかわかりません。 どなたかアドバスを頂けませんか。宜しくお願いします。

    • ベストアンサー
    • Java
  • C言語でのプログラミングについて

    C言語でのプログラミングについて これまでJavaでよくプログラミングをしてきたのですが、最近Cもよく使っています。 しかしJavaに慣れすぎたのか、Cで大きなプログラムを作ろうとすると、どうすればいいのかよく分かりません。 HeaderファイルはJavaでいうと継承みたいなもので、複数のファイルに同じ機能を持たすときに使うのでしょうか? Javaではクラスがありそれぞれに役割がありますが、Cの場合はファイルごとに大まかな役割を分けるのでしょうか? (例えばユーザーからインプットを取ってくるファイルをgetInput.cで、それを処理するファイルをvefiryInput.cというようにするのでしょうか?) C言語でのプログラミングの仕方を教えてください。

  • JNAでc言語ファイルの読み込み方が分かりません

    JNAでc言語ファイルの読み込み方が分かりません JNAを使用して、javaからcを読み込み動作するプログラムを作っています。 なんとなく定義は分かってきたのですが、 javaのソースコードに CLibrary.INSTANCE.printf(); のように、c言語を書き込んでいる状況なのですが、 JNAを利用した.javaファイルから.cファイルを読み込む方法はありますか? c言語の場合、.cファイルごとに分割された関数をmainが呼び出すとき、 extern void Sample(); とプロトタイプ宣言の後に Sample(); で呼び出せるみたいなので、 これを使って、 CLibrary.INSTANCE.extern void Sample(); とやってみましたが、コンパイルできませんでした;; 他にやり方がありますか? 知ってる方がいらっしゃいましたら、教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう