翻译?程序翻译是将高级语言直接翻译成机器语言,还是汇编语言?

来源:2-7 计算机的层次与编程语言

苦瓜苦也

2019-09-06

翻译?程序翻译是将高级语言直接翻译成机器语言,还是汇编语言?如果是翻译成机器语言,那么汇编语言又是在什么场景下使用的?

写回答

2回答

咚咚呛

2019-09-06

汇编语言与机器语言是非常接近的,是接近硬件层面的语言。当我们讨论翻译型语言和解释型语言,我们主要是对高级编程语言的讨论,汇编语言不在讨论范围之内。

汇编语言在硬件领域、工业控制领域还会有广泛的使用。

3
2
咚咚呛
回复
苦瓜苦也
高级语言会翻译成汇编语言或者汇编器可以识别的符号,再有汇编器汇编成机器语言,而很多编译器都会集成汇编器的功能,所以汇编语言可以看做是编译过程的中间语言。
2019-09-06
共2条回复

Programme造世主

2019-09-20

老师我第一个语言应该是学习C还是JAVA,最近听说可以直接从PYTHON和RUBY开始学习,对于新手小白来说应该是一个什么样的顺序。

0
2
前端工程师666777888
回复
咚咚呛
不要转,不要从容易的入手。建议直接学习java,一步到位,开头可能会比较难些,过几年你一定会感谢当初的选择
2021-07-25
共2条回复

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7662 学习 · 1571 问题

查看课程