导航:首页 > 编程知识 > 如何识别不同编程语言

如何识别不同编程语言

发布时间:2024-10-27 05:31:16

Ⅰ 计算机是如何识别计算机语言的语法规则的

计算机的语言经历了几个阶段,C语言也不是一下子就出现的。

目前计算机能够直接执行的只有机器语言,所谓机器语言,就是人们熟知的01代码,在机器中实际上表现为高低电平。
很显然,01代码对于人类的记忆是很麻烦的,于是接着机器语言,出现了汇编语言,汇编语言使用ASCII字符串来代替了特定的01代码,这样就便于了人们的记忆和程序设计,但是汇编语言并不是机器语言,计算机无法直接执行它,所以还必须经过汇编过程,汇编过程可以人工汇编,也可以机器汇编,人工汇编就是人工查表,找出汇编代码对应的机器代码将汇编代码翻译为机器代码,机器汇编和人工汇编的过程一样,只不过由机器查表代替人工查表。
汇编仍然有其局限性,那就是指令太多,而且非常依赖于目标机器,因此可移植性非常差。所以出现了C语言,C语言就非常接近人类语言了,为人类进行程序设计带来了极大便利,而且使用C语言不需要太多关注目标机器。但是C语言必须经过编译才可以运行,而这些编译器并不是人人都能写出来的,我们能够使用C语言都得感谢最初的那些计算机大牛们。一般情况下,C语言会被先翻译为汇编语言,再经过汇编器翻译为机器语言,这样计算机就可以直接运行了。
然后随着发展的需要,出现了面向对象程序设计。这个时候出现了更多的程序语言,编译型的,解释型的……一种程序语言的出现和兴起都依赖于时代需求。
现代编程,已经变得非常容易,因为有各种IDE(集成开发环境)可用,所谓IDE,说白了就是一个代码编辑器(类似于记事本,比记事本强大)加上一个编译器或者说解释器,你编辑代码保存,然后点一点鼠标就可以完成编译(生成机器语言代码,对于人类没有可读性)。

电脑并没有存放语法规则的地方,但是编译器会在执行编译之前检查你的代码语法,如果有问题它会提示你,如果没有就会进行编译。
想要知道明白更多,应该网络或者谷歌关键词……如果有兴趣应该选一种编程语言进行学习,那样你会有更加深入的了解的……

阅读全文

与如何识别不同编程语言相关的资料

热点内容
srslog文件在哪个目录 浏览:948
无法找到文件中可删除的图片 浏览:739
dnf90版本副职业 浏览:848
c只读打开文件 浏览:575
如何在电脑文件上添加图片 浏览:297
xslist网站怎么登录 浏览:735
ftp不能直接打开文件 浏览:145
ps调整后的xps文件 浏览:572
小米如何取消wifi和数据同时使用 浏览:347
微信数据6个g怎么清理 浏览:533
找厂房去哪个app 浏览:881
linuxmini 浏览:997
如何找编程类的工作 浏览:286
jsp从mysql读取时间 浏览:680
有什么app可以存app 浏览:603
游戏编程从哪里学的 浏览:738
win8文件布局 浏览:308
数据存储参数配置文件 浏览:122
面膜去哪个网站买好 浏览:627
天下游旧版本 浏览:622

友情链接