也许有VB.net和其他与.Net框架相关的语言.
当我安装Visual C++ 2008时,我必须安装.Net framework 3.5.
但是,为什么人们认为.Net主要与C#语言相关?
最简单的方法是将它与C语言进行比较.C语言被称为"冯·诺伊曼机器的脚本语言".这是底层机器代码中最具表现力的.C#基本上是.Net框架的脚本语言..Net框架的设计以C#为主要语言,部分原因是设计C#的Anders(过去也是Turland的Turbo Pascal和Delphi)是.Net框架的主要设计者之一..Net框架的设计考虑到了高语言兼容性,但C#可能永远是"最接近金属"的语言.
因为人们喜欢{花括号}!
由于前三种最流行的编程语言都是卷括号的,因此大多数程序员很容易理解和快速编写C#.
C#也是从头开始构建的.NET语言.虽然VB.NET,在我看来,最初是为现有的VB Classic程序员创建的,可以快速迁移到.NET世界,并扩展人们所熟悉和喜爱的Visual Basic品牌.