net上支持哪些语言

Python029

net上支持哪些语言,第1张

如果是.net上层语言

C#/VB/C++/F#/Javascript/J# 等大部分主流语言

除在首次使用配置环境先择特定语言外,还可以打开新建项目中的其他语言中查看所支持的语言。

如果是VS开发语言:

其实VS只是一个IDE,支持的语言太多了,包含Python/Ruby等等各种语言!

net

分成两个方面

一个是WinForm,另一个就是WebForm

也就是说,一个基于Windows窗体,而另一个是基于Web页面。

Asp.Net

就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式

.net有很多种语言组成,比如C#

C++.net

J#

VB.Net

但是都是运行在.net

FrameWork

Run

Time底下的。就像Java离不开JavaVM(

JAVA虚拟机

)一样。

而你说的Asp.Net

可以用C#或VB.Net来开发。编译后形成CLR(

中间语言

),然后通过服务器的IIS+.Net

FrameWork再次编译来运行。

.net支持的语言有:VB.net VC.net,J++,C#。其实在.net平台下哪种语言都使用的相同的内核,特别是VB.net、J++、C#,除了语法区别基本上是一样的,甚至VB.net、C#可以共用代码,实现跨语言继承类。唯一不同的就是VC.net了,他仍然保持了其对Windows底层的良好支持,可以用MFC架构编写非托管代码,小的软件可以做成绿色的,不需要.net运行库支持。

这个也是个大概了,需要详细内容的话你去MSDN看看吧。