高级编程语言分类

高级编程语言分类

将高级语言翻译成机器语言有两种方式:编译和解释。二者区别在于翻译的时间不同。

解释型语言

程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。因此效率比较低。比如Python语言,专门有一个解释器能够直接执行Python程序,每个语句都是执行的时候才翻译。

编译型语言

程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。因此效率比较高。比如C语言。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 3,465评论 2 30
  • TITLE: 编程语言乱炖 码农最大的烦恼——编程语言太多。不是我不学习,这世界变化快! 有时候还是蛮怀念十几、二...
    码园老农阅读 5,427评论 2 35
  • 文/Bruce.Liu1 1.Python前世今生 1.1.Python历史 Python的创始人: Guido ...
    BruceLiu1阅读 11,980评论 3 119
  • 今天飘了点儿小雨,是那种不会迷了眼的,不会钝的脸生疼的,不打伞也不会把衣服淋的湿漉漉的那种丝丝细雨。我们仨准备骑自...
    楚舒大人阅读 317评论 1 4
  • Margose 说啥都会让人当笑话。 省省吧。
    Margose阅读 217评论 0 0