Arrow
Arrow

プログラミング言語の種類

プログラミング言語には、PHPを含め様々な種類がありますが。WebやAndroidのアプリ開発など幅広い分野で利用できるプログラミング言語がJavaです。WindowsやMac、UNIXなど環境を問わず実行可能です。実行速度最速の異名を持つプログラミング言語です。WindowsやLinuxなどのOSにも使われている言語となっています。C++/C言語にオブジェクト指向等多彩な機能が追加されたプログラミング言語です。

C♯(C Sharp)はマイクロソフトが開発したマルチパラダイムプログラミング英語ですとMSILという言語です。命令型、宣言型、手続き型、関数型、ジェネリック、オブジェクト指向の要素を持ちます。マイクロソフトのソフトウェアフレームワークです。C♯ではCやC++と比較して様々な制限や改良が加えられています。

たとえば、グローバル変数やグローバルメソッドが存在しまし、すべてのメソッドとメンバはクラス部として宣言されなければならないなどです。外のブロック宣言した変数名を内のブロックで再宣言してはいけません。これはC++でしばしば混乱や曖昧のもととされているがC♯では禁止されています。