代码中文翻译,代码的中文意思

代码中文翻译,代码的中文意思,第1张

代码是什么意思(源代码翻译器)

随着互联网技术在中国的快速发展,计算机相关专业在社会上变得热门。

每年高校都会向社会输出大量计算机相关专业的毕业生,每个毕业生都期望得到阿里、JD.COM、美团等互联网大公司的offer,成为一个快乐的程人。

那么,你对程序员说的代码了解多少?请继续读下去。

目前互联网公司软件开发使用的语言都是高级语言,主要是java语言,payton语言等。你什么意思?没关系,继续往下看。

要说高级语言,还得从第一台计算机的诞生说起。早期的计算机都使用
机器语言

计算机编程语言的发展 机器语言
  • 汇编语言
  • 高级语言
  • 机器语言

    故事最好网1 :有一个人买了一台新电脑,但是他回家后不小心清空了电脑的所有操作系统[/K0/] ,他没有办法,只好找了一个电脑专家来帮他修理。

    “你的电脑问题有点大。要不你先睡一觉,睡醒了就好了?”计算机专家巴克斯特说。

    然后,在这个人的注视下,电脑专家把桌面电话线插到电脑两边,开始按手机上的按钮。奇怪的是,电脑专家只按了数字0和1。

    于是,那人睡了,醒来时电脑已经修好用了。

    当你看到这里,你可能会感到惊讶。一个计算机专家是怎么做到的?

    很简单,他用最原始的机器语言重写了一个操作系统。

    从这个故事我们可以猜测最原始的机器语言只有0和1组成,也就是我们所说的二进制代码。

    和我们今天的代码很不一样。试想一下,当你面对一堆0和1的时候,你是不是觉得彻底崩溃了?

    最糟糕的是,不同的机器功能不同,需要的0和1的排列组合也不同。

    这需要大量的程序员。程序员必须熟悉这台机器的结构和应用才能写程序。

    但是就算是优秀的程序员,其代码错误率也是非常高的

    所以早期的程序员都是女生,和她们相比,女生更细心,更愿意做枯燥的工作。

    现在,你知道机器语言有多麻烦了。所以,为了增加代码的可读性,汇编语言出现了。

    汇编语言

    与机器语言相比,汇编语言更接近自然语言。

    汇编语言尝试用各种英文字母组合
    来表达加减乘除等运算,大大增强了代码的可读性,降低了错误率。

    高级语言

    今天的C语言,C和java都是高级语言,比汇编语言更接近自然语言

    比如c语言,是用最简单的英文写的,连小学生都能看到代码要实现的功能。

    毫无疑问,这极大地促进了编程语言的发展,很多普通人也因为编程行业的高薪低门槛而进入。

    30多年来,高级语言不断得到丰富和补充,显示出更强的生命力。

    实际上,计算机始终只能识别机器语言,机器的状态只能由机器代码上的0和1来控制。比如门是开着的还是关着的(开着的状态是1,关着的状态是0)。

    然后汇编语言和现在的高级语言都是英文和英文字母,但是没有0和1。计算机如何识别它们?

    这是关于虚拟机的。

    虚拟机 虚拟机的本质是汇编程序,它可以根据相应的规律将汇编语言一一对应(翻译过程)为机器语言。

    因为我们看不到实物,但是这个汇编器其实是有翻译功能的,所以叫虚拟机。

    计算机结构中有两个虚拟机,一个介于汇编语言和机器语言之间,一个介于汇编语言和高级语言之间。

    话不多说,放图。

    简而言之,虚拟机的作用就是,把高级语言翻译成汇编语言,汇编语言翻译成机器语言(01代码)。

    我们今天说的这个简单的“代码”,就有这样一个曲折有趣的发展过程。看似简单的东西,往往蕴含着大智慧。

    本文地址:http://www.diemang.com/post/99295.html

    欢迎分享,转载请注明来源:聚客百科

    原文地址: https://juke.outofmemory.cn/life/198970.html

    ()
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-05-30
    下一篇 2022-05-30

    发表评论

    登录后才能评论

    评论列表(0条)

    保存