Visual Basic 中学校 FAQ
 

Visual Basic 中学校 > 雑記 > FAQ >

質問

 .NET言語 とは何ですか。

 

回答

 .NET Framework (ドットネット フレームワークと読む)上で動作するアプリケーションを開発するためのプログラミング言語のことです。

 

参照: .NET Frameworkとは何か

 

解説

.NET Frameworkとはソフトの名前です。「.NET Framework上で動作する」とは「.NET Frameworkがインストールされていれば動作する」という意味です。.NET Frameworkについては .NET Frameworkとは何か をご覧ください。

世の中にはいろいろなプログラミング言語がありますが、それらのうちで .NET Framework上で動作するソフトを開発できる言語のことを「.NET言語(ドットネット言語)」と呼びます。

.NET言語の多くは開発環境としてVisual Studio .NETを利用できます。従来はプログラム言語が変われば開発環境も変わるのが常識でした。

私が確認しているすでにリリースされている .NET言語は次のとおりです。

Visual Basic
C#
C++
J#
Delphi (Object Pascal)
COBOL
Perl
Python

その他、Effel, Fortlanなど多数の言語が参入するといううわさを聞いたことがあります。

これらの言語のほとんどはマイクロソフト社以外の会社が開発しているものです。このように .NET言語の世界はオープンな世界を目指しています。