----- C#プログラミング言語について学びます

1、プログラミング言語

プログラミング言語:するためには人と機械の間の相互作用を達成するため、コンピュータは0と1の主要な識別子であります 

言語の開発はに分かれています。

1、機械指向言語:バイナリ、コンパイル

図2に示すように、プロセス指向の言語:アセンブリ言語、C言語、B言語

最も典型的なC ++言語、OCは:オブジェクト指向言語に基づいて、3、

4、オブジェクト指向言語:Java言語、C#言語など

ポイントコンパイルせず、必要に応じて:
1を、スクリプト言語:Cmdをコマンド、データベース操作言語SQLは、JavaScript

図2に示すように、プリコンパイルされた言語:最も一般的には、Java言語であり、第一および仮想マシンに、コンピュータによって変換生成するJavaコンパイルは、さらに、バイナリ、アセンブリ言語によって同定することができます

3、コンパイル言語:アセンブリ言語、C言語、C ++言語、

4、マークアップ言語:のみサポートする役割を果たしているHTML言語は、言語自体はコンテンツがありません、彼は何の問題もないが、美学の影響はなかったです

 

二、C#入門

C番号:プログラミング言語:フルネームCシャープ、それは、.NET Frameworkおよび.NETコア高レベルプログラミング言語で実行されている、物体の表面です。JavaやC#、Pythonはプログラミング言語であり、プログラミング言語、オブジェクト指向しています。

開発者:マイクロソフトが開発され、開発者アンダース・ヘルスバーグ

前提を使用してください:お使いのコンピュータのMicrosoft .NET Frameworkをインストール(MICROSOFT .NETはコンピューティングと通信の開発と利用を最大化するためのツールとサービスのセットを提供します)

開発環境:Visual Studio用の主流のソフトウェア開発

長所:同時にCおよびC ++オブジェクト指向プログラミング言語、CおよびC ++の継承の継承から強力な派生は、その複雑な性質の一部を取り除きます

          C ++、動作させるための強力な能力、エレガントな構文のスタイル、革新的な言語機能とコンポーネント指向プログラミングのサポートのしやすさ、好みの.NET開発言語の簡単な高い動作効率と可視化のVBの組み合わせ。

           .NET開発言語のC#の、C#の同等のような.NET Frameworkの。

Javaのと対比:

     同様の:それは、単一継承、インターフェイス、およびほぼ同じJava構文および中間コードにコンパイルプロセスを実行するように、含みます。

     異なる:それは、Delphiの機能を描画し、COM(Component Object Model)は直接統合され、それがMicrosoftの.NET Windowsネットワークの枠組みの主人公です。

 

おすすめ

転載: www.cnblogs.com/obge/p/11262821.html