请问C#是编译型语言还是解释型语言?

 我来答
铎黛理韫
2020-05-25 · TA获得超过3898个赞
知道大有可为答主
回答量:3202
采纳率:31%
帮助的人:494万
展开全部
c#是解释型语言,不是编译型语言。
只要不是"直接编译成机器指令并直接运行机器指令执行档"的编译语言,就属于解释语言。
java,c#、vb.net等的源码先编译成字节码,再由虚拟机“解释”执行字节码。
也属于解释语言,jit即时编译的语言也属于解释语言。
绪韶漫海瑶
2019-06-02 · TA获得超过3632个赞
知道大有可为答主
回答量:3123
采纳率:34%
帮助的人:453万
展开全部
1、编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。
2、解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。
C/C++
等都是编译型语言,而Java,C#等都是解释型语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陆北梁丘伟兆
2020-05-17 · TA获得超过3747个赞
知道大有可为答主
回答量:3052
采纳率:27%
帮助的人:207万
展开全部
编译型的,现在很少有解释行的高级编程语言了,
目前解释型的大部分是一些脚本语言,perl,python
等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式