> 文章列表 > 用高级程序编写语言

用高级程序编写语言

用高级程序编写语言

用高级程序设计语言编写的程序具有以下特点:

1. 需要翻译 :高级语言编写的程序(源程序)不能直接在计算机中运行,必须先通过相应的编译器或解释器翻译成机器语言程序(目标程序)后才能执行。

2. 可读性和可移植性 :高级语言通常更接近自然语言,语法更加简洁和人性化,使得程序员可以更容易地编写、阅读和维护代码。此外,高级语言编写的程序具有较好的可移植性,可以在不同的计算机平台上运行,只需通过相应的编译或解释器进行转换。

3. 执行效率 :虽然高级语言的可读性和可移植性较好,但一般来说,高级语言的执行效率相对较低。这是因为高级语言需要经过编译或解释才能执行,而编译或解释过程可能会增加额外的开销。不过,随着编译器优化技术的发展,许多高级语言的执行效率已经得到了显著提升。

综上所述,用高级程序设计语言编写的程序主要具有 良好的可读性和可移植性 ,但执行效率相对较低。因此,在选择高级语言时,需要根据具体的应用需求和性能要求来权衡。

其他小伙伴的相似问题:

用高级语言编写的程序能否直接执行?

如何提高用高级语言编写的程序的执行效率?

如何评估高级语言程序的运行效率?