【软考】程序设计语言基础计算机要通过程序或指令来控制才能完成各种任务。程序设计语言(计算机语言):人与机器交换信息的语言。计算机语言大致分为机器语言、汇编语言和高级语言三种。机器语言是计算机可以直接理解和执行的二进制代码,效率最高但难以编写。汇编语言用助记符代替机器指令,可读性比机器语言强,但仍与硬件紧密耦合。高级语言更接近自然语言,如C++、Python等,可移植性好、易于维护,但执行效率相对较低。编译型语言(如C++)需要先将源代码全部编译成机器码再执行,而解释型语言(如Python)则是一行一行解释执行,前者执行效率更高,