语言的本质在于沟通
编译型语言:c/c++,特点:虽然需要编译,速度慢,首先编译成机器码,编译后的机器码的执行效率是最高的,因为CPU可以直接识别
解释型语言:脚本,javascript,web端,特点:不需要处理,就可以直接运行,方便,跨平台,移植性强
Java:java需要建立在JVM虚拟机之上,首先编译成虚拟机认识的字节码文件,然后在边解释,边执行,所以java属于混合型语言
低级语言:
汇编,C,C++,接近计算机识别的语言,无限接近机器码,贴近硬件
高级语言:
Java:距离人类的思维比较接近
C语言:最符合传统的程序员的认知,C会很好的把握人机器的距离,C语言就处于人和机器中间的位子,最能平衡两者之间的距离,能兼顾效率,又能被人类很好的利用处理。
时间: 2024-11-13 22:54:18