最开始是什么编程语言
编程语言为什么从c语言开始,那有没有a语言b语言呢?
实际上没有A语言叫法。
B语言是贝尔实验室的计算机先驱Ken Thompson 和 Dennis Ritchied与1969年设计开发。他们的主要其他功绩还有Unix操作系统和C语言。可以说C语言就是改进化的B语言(B->New B ->C),这在笔者另一个回答“C语言是用C语言开发”中有过说明。
B语言由Ken Thompson设计开发,后由他的老伙计老丹执笔开发,设计最初是为了使用Multics。
B语言设计用来支持递归、无类型、独立于机器的应用,比如操作系统,编程语言等。
B语言主要集成了BLCP的衣钵,但对其做了较大精简
B语言设计时候充分体现了Thompson关于典型应用中应该尽可能减少非空行数的宗旨。类ALGOL语言的一些语法修改了:
用“=”取代了了“:=”做为赋值操作符,相等判断语句用“==“。
Thompson还引入了加赋值语句(做加操作,并赋值)”a =+ b“(注意这个C语言中的“+=”顺序是不一样的)。“++”连增和“--”连减语句。
B语言是无类型语言,或者说只有一个类型:word。加减乘除等大多数的语句都中都被当作是整型计算,其他的操作的都是内存地址,对其进行解引用。其他方面和C语言都是一样的,设置很多内置的函数库和C语言的标准I/O库是一样的(这正好说明C就是B,嘿嘿)。
如果是中国人最先开发了电脑和设计程序语言,那各种程序语言会使用汉字吗?你怎么看?
这个不好说,中国人很聪明,所以会简化程序表达方式。那么是不是用汉语还是拼音,或者其他形式都不好讲。随着后来的发展,世界联通,我们可能会考虑推进全球化。中国是一个大气的国家。
在人类发展吏上中华最遗憾的是未发现磁电的规律。其实发明电脑向基础理论中华民族上千年前就巳掌握,那就阴阳数据,也就是二进制。但我们中华未能发现磁电原理,不能最先用电使在这一阶段文明上落后西方国家。 如果不因这阶段中华落后了,电脑中的程式汉字程序肯定也能占据重要位置。就如电脑中显示的汉字也是中国人搞的,西方并未帮忙而是鼓吹汉字灭亡论。
那是自然,最早的计算机其实用的是二进制打孔纸来输入指定。算点啥的编辑工作那是相当的酸爽了。之后经过演化出现了更贴近自然语言的汇编。在现在看来汇编虽然还是很难用,但在当时那是相当友好了。再之后才慢慢发展出越来越多的自然语言。
如果电脑和最早的语言都是中国人发明。那么从一开始不光是编程语言,甚至连键盘都会和现在完全不同。对应的,后续的开发语言也会完全不一样。而英文世界想用这玩意,也要想以往的中国一样先想办法把拼音编码转成象形编码(类似当年的五笔)。
其实本来编程就是用汉语。
全世界都承认第一台十进制计算机是中国的算盘,编程语言当然是汉语——珠算口诀,如三下五除二,五退六进一就是编程语言。
后来二进制计算机出来以后,英语编程才盛行了。
这得看时间坐标来说。 如果在拼音引进前的中国不可能能发明计算机,因为本土语言对世界基础事物看法的定义还没有。 即使套用古代用过的词汇,但定义也差的很远。 没有形成系统的科学技术思维。
如果说现代:
汉字拼音的引进使汉字能表音化,表音化文字的特点就是能简化缩写。这样就扫除了中文编程的最后障碍。
说到中文编程,早在10多年前我就接触过,看起来类似早期win系统下机器乱码语言。 都是部首形意+数字编程的。 不要跟我说易语言那个太低级。
比如: ( “凵*1” ) 这里指的是代入指定函数。( 0口 ) 无定意循环
( 口口=回) 定义下循环环境
(一 3回 卟一) 指定下释放指定储存。
当初费了很长时间才学会一点。 语言转码表就有很厚的一本。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/23336.html