首页编程语言诞生最早的编程语言

诞生最早的编程语言

cysgjjcysgjj时间2024-09-20 14:13:00分类编程语言浏览5
导读:编程语言本身是怎么生成的?编程语言本身是怎么生成的?大致上,先是机器语言,用机器语言编程,生成几个简单的汇编指令,然后用已有的汇编指令来继续扩展高级汇编指令,汇编语言有了,就好办了,c语言最早的编译环境就是汇编写的,有了c和其他一些同一时期生成的基于汇编的各大语言,操作系统啥的一点点被完善,再发展到现有的庞大体系就水到渠成了。好像现在……...
  1. 编程语言本身是怎么生成的?

编程语言本身是怎么生成的?

大致上,先是机器语言,用机器语言编程,生成几个简单汇编指令然后用已有的汇编指令来继续扩展高级汇编指令,汇编语言有了,就好办了,c语言最早的编译环境就是编写的,有了c和其他一些同一时期生成的基于汇编的各大语言,操作系统啥的一点点被完善,再发展到现有的庞大体系就水到渠成了。好像现在的c语言编译环境已经不是基于汇编了。以前还能见到有些教程c写完程序再到汇编环境优化一下的,毕竟根据规则自动生成的汇编代码在某些情况下效率不是很高。大概吧,纯业余半吊子程序员路过

自动翻译意思,比如你用c写一个赋值语句编译器就翻译成汇编语言,用多个简单的语句实现高级语言的功能,当然实际要复杂的多。编程语言本身就是一些语法规则。未来的编程会越来越简单,约束会越来越少,门槛降低,适用范围扩大,人与机器直接交流,机器与机器交流都不是障碍。

开始吧,机器简单,控制机器工作,就是启动(1),停止(0),后来吧,机器复杂了,内部有不少模块需要启动,停止,模块多了吧,总不能都给装开关吧,就靠门电路控制,门电路就有简单逻辑了,高高低低的电位就能模拟1100的输入了,但是这个逻辑吧让人死记硬背去处理肯定不行了,然后汇编就出来了,这样就能把人类需求编码后,转换成高(1)低(0)电位来控制机器工作了,好了,编不下去了。

诞生最早的编程语言
图片来源网络,侵删)

只知道一些语言的源代码语言,和这个语言的来历。编译型的语言,大抵就是先用一个或几个已经存在的高级语言编写出本语法的编译器,这个已经存在的语言五花八门,也有用解释型的,还有一些工具比如flex,BISON等语法构造器。待成熟后,再用自己编写自己。完成化蝶之举。再去发展其他平台的编译器。

目前大多数编程语言都是自己写的自己。比如 FreeBASIC是用FreeBASIC编写的,TurboC主要是用TurboC编写成的。Microsoft C主要是用Microsoft C编写成的。

也不尽然如此,各种工具,只要能用上,程序员都会用上。如果喜欢研究研究,能发现很多有趣的方法和故事。

诞生最早的编程语言
(图片来源网络,侵删)

国内研究计算机语言编译器的人屈指可数,应该不过百人。所以一些所谓的大咖,其实没有搞出过有用的编译器,在这个行业什么也不是。

希望对你有用。

其实是一个进化过程,就像地球上的生物链一样,先从无到有,再从简单到复杂我。

诞生最早的编程语言
(图片来源网络,侵删)

先有了机器码,然后用机器码搞出来一个汇编语言,再有汇编语言搞出来高级语言的编译器,如c编译器,再然后由c语言搞出来别的编译器。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/19474.html

语言编译器汇编
科技创新展板图片,科技创新展板图片高清 法国的互联网技术有哪些