关于编程语言的种类及运行速度 求大神指导
本人之前的学习中是编程语言从机器代码到汇编语言(Assembly)到高级语言的执行速度从快到慢,但是最近听说有更多的分类像python一样的脚本语言,求大神用白话讲讲脚本语言是怎么运作的,大部分高级语言好像都是靠编译器从源代码编译成机器的操作二进制命令的吧,网上查了说脚本语言是不用编译的,难道不是所有高级语言都需要编译这样电脑才能理解命令的吗?还有人把高级语言分类成为编译类和解释类,据说编译类都是把源代码先转换成可执行文件,就是电脑已经可以理解的命令了 那既然都是转化过去了怎么还有运行速度的快慢之分呢,不应该只是转化的快慢吗?转换之后执行不应该都是同样的机器命令这样就执行速度基本相同吗,为什么还说c语言运行速度比其他语言像java什么的要运行速度快呢?
如果有理解的偏差求大神纠错。。。