【发布时间】:2016-03-15 06:28:45
【问题描述】:
我在互联网上阅读了很多关于.Net Framework 的内容,但我并不完全清楚。我的一个问题是关于CLI(通用语言基础设施)。
根据维基百科:
公共语言基础架构 (CLI) 是由 Microsoft 开发并由 ISO[1] 和 ECMA[2] 标准化的开放规范,它描述了可执行代码和允许多种高级语言的运行时环境> 可在不同的计算机平台上使用,无需针对特定架构进行重写。 .NET Framework 以及免费和开源的 Mono 和 Portable.NET 是 CLI 的实现。
多种高级语言指的是什么?是否只有 .NET 语言?
【问题讨论】:
-
仅举两个微软的例子:VB.NET 和 F#
标签: .net programming-languages