任何语言可以被编译或解释,然而,传统的语言如C,C++,Pascal编写,而“脚本”语言如Perl和JavaScript解释。有些语言,如Java,混合使用两个。
高层次的语言有几个理想的性能。第一,高级语言的阅读和写作很容易。
这里是相同的指令为以上的C / C + +:= 97;
第二,它们需要较少的指令为较低级的语言,执行相同的任务。在C + +你可以像一个= b * 2 + 5;在一个线。在汇编语言中,这将需要5或6个不同的指令。
第三,你不需要关注细节如加载到CPU寄存器变量。编译程序或解释程序将为您处理所有这些细节。
第四,他们被移植到不同的架构,一个主要的例外,我们将讨论在一瞬间。
早上好!
优秀的教程……我找的任何文章,为什么有人会选择学习C++程序与obj-c.基本MAC与Windows。我有几个分裂的信念,纯粹个人的和正在寻找一个全面的了解为什么有人会喜欢一个比其他。我个人使用一个基于Windows的工作和我的家里有电脑。我选了C + +纯粹的脸,我的岳父是一个C++程序员,我已经获得了很多帮助,一个潜在的工作。谢谢你.
汇编语言往往是非常快的,和组装是今天仍然使用时,速度是关键。
这是说的对吗?我相信,汇编语言是不快的自己。我们使用的组件时,我们要尽量减少对编译器生成的汇编代码,生成依赖我们想要它–主要基于速度的优化方法。
翻译的一个优点是,它们比写编译器容易得多,因为他们可以写在一个高层次的语言本身”
为什么不可以编译程序被写在一个高层次的语言?一个编译器和解释器必须翻译成机器代码,因为译员必须做它的飞行,我认为更重要的是为翻译速度。
附注:
好的网站,我想看的所有