可移植性最好的计算机语言是【】

可移植性最好的计算机语言是【】
A、机器语言
B、汇编语言
C、高级语言
D、自然语言
【正确答案】:C
【题目解析】:高级语言通常具有更好的可移植性。 高级语言是相对于低级语言(如机器语言和汇编语言)而言的,它使用更接近自然语言的语法和结构,更易于理解和编写。高级语言的代码不直接运行在计算机硬件上,而是通过编译器或解释器将其转换为机器语言。 由于高级语言的代码是与特定硬件平台无关的,所以它们具有更好的可移植性。这意味着同一份高级语言代码可以在不同的计算机系统上运行,而不需要进行大量的修改。只需将代码重新编译或解释即可在不同的平台上运行。 相比之下,低级语言(如机器语言和汇编语言)是与特定硬件平台紧密相关的,因此在不同的平台上运行时需要进行大量的修改和调整。 高级语言的可移植性使得开发人员能够更方便地编写跨平台的应用程序,减少了开发和维护的工作量。常见的高级语言包括C、C++、Java、Python等。这些语言在不同的操作系统和硬件平台上都有广泛的应用和支持。