为什么计算机语言不用中文

互联网 不建议 2023-08-21 15:11:49 -
惠普电脑为什么不支持除中文以外的语言 试了好多语言啊

老铁们,大家好,相信还有很多朋友对于为什么计算机语言不用中文和C语言文件夹不建议中文命名的相关问题不太懂,没关系,今天就由我来为大家分享分享为什么计算机语言不用中文以及C语言文件夹不建议中文命名的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

本文目录

  1. 为什么计算机语言不用中文
  2. 文件名共分哪几类分别表示什么意思

为什么计算机语言不用中文

学了多年计算机,还是在搬砖的码农,还是有资格来回答这个问题的。

一句话解答:计算机语言底层其实是二进制,由于计算机是由西方国家发明,并且在英语国家完成工业化,互联网,信息化过程,所以大部分计算机语言是英语。其实现在有中文的编程语言,但是使用率不广,没有产生大的影响。

计算机语言发展一分钟介绍

1、机器语言:最初的计算机所使用的是由“0”和“1”组成的二进制序列,二进制是计算机的语言的基础。所以最初的计算机只能被少部分人使用,想一想,你需要用一大堆1010101010000110101来指挥那台巨大的机器,在另一边的纸带上给你输出同样的一对1010101110101010001010的数据,真的是头疼。

世界上第一台电子计算机:

旁边的箱子柜子都是这台计算机的组成部分,就是没有显示器。

2、汇编语言:汇编语言是在机器语言的基础上诞生的一门语言,用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,这也提高了语言的记忆性和识别性。

大概就是如上图所示。

反正我也是看不懂的。这里面包含了很多二进制,八进制,十六进制的数字,寄存器、控制器,加法器的简写。

汇编语言的特点是和机器强相关,也就是说,什么样的机器,就会规定特定的汇编语言。比如现在比较广泛的X86,基于X86处理器的汇编语言,就和X86架构密切相关。

在这个层次,使用中文会出现两个问题,第一就是中文是象形文字,占用存储资源较多,一个中文占用两个字节,相对于字母来讲已经是两倍了。二是,由电子计算机的诞生地决定了,芯片厂商基本都是西方国家,比如:Intel,AMD,TI(德州仪器)。

3、高级计算机语言:随着计算机使用的扩大,需要一种不依赖于特定型号的计算机的语言,用这种语言编写的程序能在在各种平台都正常运行。这就开始了计算机高级语言的发展。

计算机语言一分钟简史

一、元老级语言

1、Fortran(公式翻译语言),目前公认为世界上第一个正式的计算机通用的语言。

1954年约翰·贝克斯在纽约正式对外发布,称为FORTRANⅠ,运行在IBM704计算机上。

2、ALGOL,是算法语言(ALGOrithmicLanguage)的简称,目前还在科学计算领域活跃。1958年5月27日至6月1日,GAMM(德国的应用数学和力学学会)和ACM(国际计算机学会)各有4人出席在苏黎世举行第一次设计会议,确定了ALGOL语言。

3、COBOL,广泛使用于企业的商务场景,于1961年由美国数据系统语言协会公布。

二、主宰级语言

先给大家上一个图:2018年9月的世界编程语言排行榜

这里的新闻点是,万年前三:Java、C、C++终于被Python打败,Python已经冲进了第三名。

TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。能判断一下现在编程语言的流行趋向。比如:Java一直占据第一的位置,是因为它是最广泛的面向对象的编程语言。

下面为大家简单的介绍一下主要语言的诞生时间和语言大佬。

1、Java,1996年1月,Sun公司发布了Java的第一个开发工具包(JDK1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。Java是由Sun公司在1991年成立了一个称为Green的项目小组,小组成员包括:帕特里克、詹姆斯·高斯林、麦克·舍林丹等,在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用研究的副产品,最开始叫Oak。

其实名字不重要。SUN的其实是StanfordUniversityNetwork的缩写,斯坦福校园网。Google创始人拉里·佩奇和谢尔盖·布林,都曾攻读过斯坦福大学计算机科学博士学位。

2、C,1972年,美国贝尔实验室的D.M.Ritchie在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。

20世纪60年代,美国AT&T公司贝尔实验室(AT&TBellLaboratory)的研究员KenThompson闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏——SpaceTravel。他背着老板,找到了台空闲的机器——PDP-7。但这台机器没有操作系统,而游戏必须使用操作系统的一些功能,于是他着手为PDP-7开发操作系统。后来,这个操作系统被命名为——UNIX。现在你们知道程序员无聊了都会干嘛了吧。

3、Python、Python的创始人为GuidovanRossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫MontyPython的喜剧团体的爱好者。

又是一个无聊的假期的结果。

综上所述,为什么编程语言都是英语

自计算机科学发展以来,主要的成果均由英语国家或英语使用率非常大的国家(从编程语言来看,美国、英国、德国、荷兰等)的计算机科学家、专家完成。所以,自然会偏向于使用更便于自己沟通的语言了确定编程语言规范。

中文编程语言:易语言

易语言是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。

创建者:大连大有吴涛易语言软件开发有限公司(2004年前吴涛独立开发,2004年成立公司)

个人意见:中文编程语言有是有,只是这个使用范围不广,其实也不太符合程序员世界的简单、通用、资源控制、可纳入到现有语言和编译系统的交流原则了。

文件名共分哪几类分别表示什么意思

*.drv为设备驱动程序(Driver)、*.fon和*.fot都是字库文件、

*.grp为分组文件(Group)、

*.ini为初始化信息文件(Initiation)、

*.pif为DOS环境下的可执行文件在Windows下执行时所需要的文件格式、

*.crd即卡片文件(Card)、

*.rec即记录器宏文件(Record)、

*.wri即文本文件(Write),它是字处理write.exe生成的文件、

*.doc和*.rtf也是文本文件(Document),它们是Word产生的文件、*.cal为日历文件、

*.clp是剪贴板中的文件格式、*.htm和*.html即主页文件、

*.par为交换文件、

*.pwl为口令文件(Password)等等。*.HLP即帮助文件(help)、

*.CFG即配置文件(config)、

*.DAT即数据文件(data)、

*.LOG即日志文件(log)、*.TMP为临时文件(temporal)。

关于为什么计算机语言不用中文到此分享完毕,希望能帮助到您。

windows10电脑语言怎样设置中文