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ネットワークの枠組みの主人公です。