为什么高级语言被认为比低级语言慢?

问题描述

例如

有一种基于 c++ 的可视化脚本语言(编译语言),我指的是 UE-4 中的蓝图。但这被认为比 C++ 慢,但为什么?由于蓝图再次转换为 c++ 并且是在编译时完成的,所以在运行时应该没有性能差异?

解决方法

由于计算机只能理解机器码,属于低级,而高级语言与人类语言更相似,因此与计算机的理解相去甚远。编译源代码并将其更改为机器代码需要时间。因此它比低级语言更慢。