在当前开发环境中,我们通常存在两种不同的开发语言执行方式,解释型和编译型。这两种语言方式也存在比较大的差别。
- 编译型语言 编译型语言的特点在于代码进行一次性编译,编译完成之后就可以直接执行。编译型语言可以脱离执行环境,执行效率相对比较高
- 解释型语言 解释型语言的特点具有非常良好的平台兼容性,在任何平台都可以相对比较好的运行。执行代码效率不高,但是可以实现较快的修改。
谈到编程语言的排行榜,我们唯一公认的是Tiobe这个网站,这个网站每个月都会依据编程语言的使用率进行排名,现在Python的排名已经雄踞第一。
在变成语言中,我们通常将语言的执行代码方式的不同分成两个不同的类型:
- 静态语言
- 脚本语言
那么谁才是解释型语言的开山鼻祖呢?目前公认的资料来看,MatLab是解释型语言的开山鼻祖。