当前位置:首页 > 开发语言 > 正文

程序设计基础 英文(程序设计英文怎么读)

程序设计基础 英文(程序设计英文怎么读)

这篇文章给大家聊聊关于程序设计基础 英文,以及程序设计英文怎么读对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。为何编程语言都是英文的用中文编程不可以吗既然有心钓...

这篇文章给大家聊聊关于程序设计基础 英文,以及程序设计英文怎么读对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

为何编程语言都是英文的用中文编程不可以吗

既然有心钓鱼,我乐于上钩。

其他回答已经提到有不止一个中文语法的编程语言。不少包括中文关键字和中文API的标准库,以及与之配套的中文集成开发环境,包括对中文输入法和自动补全的支持。因此第一个问题不成立。

至于第二个问题,简单的回答是:当然可以用中文编程,现在就可以!

其他回答已提到多数英文编程语言早已支持中文命名标识符。不少开发者,包括我自己也一直在日常项目中进行实践。比如Python:

Java:

MySQL:

TypeScript:

Python已经支持中文命名十多年了,还抱着用英文编程语言就必须用英文命名的想法,就太Out了。

想说用中文命名标识符没意义,或者代码和中文、英文无关的,可以自己搜“代码可读性”。

为什么编写有些程序代码时需要用英文字母这些英文字母都代表什么意思

代码基本上由关键字和标识符构成。关键字是编程语言设计者定义的,有一定含义,具体含义去看各种语言各自的资料。标识符其实是程序员自己定义的给常量和变量(存储空间),及类和函数等(一个模块的指令)取的名称。因为电脑其实是傻瓜,不给一块存储空间取名字然后通过名字从这个存储空间存取数据,电脑哪知道从哪个存储空间存取数据??如果不给一部分指令取个名字,通过名字加载执行这部分指令,电脑哪知道应该执行哪个地方的哪些指令??因为编程语言绝大多数是西方人发明设计的,所以绝大多数编程语言的关键字都是英文字母,我国的程序员编程时定义标识符也尽量用英文字母则是习惯。(打个汉字还可能会出现乱码)

各个驱动的英文名称

驱动程序(DeviceDriver),驱动程序(DeviceDriver),主板芯片组(Chipset)显卡(VGA),声卡(Audio),网卡(LAN)无线网卡(WirelessLAN),红外线(IR),触控板(Touchpad)PCMCIA控制器(PCMCIA),读卡器(FlashMediaReader),调制解调器(Modem)摄像头(camera),蓝牙驱动(blutetooth),读卡器(cardeader)无线网卡驱动(wirelesslan)以上仅供参考,由于电脑各种驱动生产厂商不同,所以命名会有所区别。

为什么现在计算机编程都是英语

作为一名从事软件技术人员,下面是我对问题的小小看法,仅供参考。

首先,事关于编码效率,使用中文来进行编译肯定会大大降低了编译效率,编程显然和所用到的编程语言无关。从计算机诞生之初,西方的计算机技术就已经走到了我们的前头,从开始的第一台计算机诞生,到微软公司的一系列产品的研发,其中都是用的人家的本国语言英文编译完成的。

再次,因为他们是创造者,所以他们有语言的命名权;因为他们也是计算机行业的领先者,所以他们可以更让这种形式固定化,成为通用标准,因为他们在这方面更有发言权。

次之,随着工业革命的爆发,是英国率先进行工业革命,且到目前为止,英语也是全世界最通用的语言,而且英语系的国家常年在计算机电子领域都是出于领先地位的,这就导致了大多数的国家都会采用英语本位的编程语言,而且各国精英人才交流起来用的最多的还是英语啊。若是换为中文没有任何意义。

而且啊,编程的困难点永远不在这些关键词上,重要的是算法啊,代码并不是按照人类的语言来编写的,而是一种机器语言,需要让机器识别,换成中文对理解算法和代码并无帮助,反过来会浪费转换语言习惯的这种无效投资。

放平心态就好了,该讨论技术的时候就讨论技术,不要和民族自豪感联系起来,不会因为本国语言编译就提高我国技术水平,反过来会耽误时间在无用之处。

也是语言自身决定的,英语只有26个字母,想要显示26个字母太容易了,但你要显示完整的汉语呢?显然是无法实施的,所以说英文在编译上本身就是具有优越性的,它比其他语言更有兼容性,还能提高编译效率的一种语言,使用英文编译知识历史问题而已。

从技术上说,已经有中文编译软件了,但是由于人们的英文编译习惯已经形成,改用中文编译从性能和兼容性来说都没有任何意义,而且目前可让大多数程序员认可的中文编译语言也尚未出现。

不会英语能学会编程吗

无论是在生活中还是网络上经常能够看到有人问“我英语不好,能不能学编程”,大声宣称“中国应该有自己的汉语编程语言”的人比比皆是,爱国者有之、借机攻击我国科技者有之、不懂装懂者有之等等等等。那么英语和我们常见的编程到底有什么关系,不懂英语到底能不能学会甚至学好编程呢。

一颗思考的心

首先,我们来看看英语和编程到底是什么关系。我认为编程最主要的有两个方面的东西,一个就是代码,这是毋庸置疑的;另一个就是文档了,也就是参考资料。

首先来看看代码。下面的一个是C语言代码,一个是Python代码。

我们再来看看文档。下面是C/C++参考文档,以及一个python的参考文档。

如果你不懂英文,确实很容易就被这些东西吓坏。刚刚激起的学习热情很可能被无情的浇灭。可是实际上,如果想写一个程序,用到的英文其实是很少的,其他的你可以全部采用汉语拼音。我们再来看看那两个代码图片中真正必须用英文的部分。我用红色框线标出来。

你很可能不信,怎么会那么少,那其他的那些呢。那个C语言的因为程序小,所以稍显多些。其他的除了几个库函数外,你都可以用汉语拼音来完成。

实际上C语言和C++语言本身需要的英文单词,学名关键词或者保留字,也就几十个。我们来看看C、C++以及Python的关键词。

可以看到C/C++的关键词一共62个,是不是大部分都是你认识的,而且一点也不难记,实际上也用不着刻意的去背记,用着用着就知道了。

python的关键词一共33个。

也就是说你只需要记住这几十个单词就可以写程序。不要不信,事实上就是如此。

这就是编程本身和英语的关系。说白了就是几十个英语单词的关系。初中一年级的词汇量恐怕要比这多多了。

那么编程中和英语关系最大的地方是哪里,就是刚才说的文档。因为也有很多文档是英文的,这个如果英语不好确实看不了。

那么,不懂英文看不懂英文文档能不能学好编程?

答案是:能。

为什么?

因为编程的中文资料也很多很丰富,足够你学习用了。

百度一下,可以看到有那么的书够你选够你看。

因此,你仅仅需要的是买一本书,然后耐心的跟着书本去学习。

那么,既然英语不好不影响学习编程,学好英语重不重要?

答案:重要

最新的文档资料基本上都是英文的,因此如果你想了解最前沿的资讯,会英文是必须的。同时,看的懂英文文档能够帮助学习。比如我经常用的python、qt、以及很多人都会用到的msdn大部分都是英文资料。因此在查找资料时英文帮助很大。在搜索解决难题时,也有更多的选择,比如stackoverflow就帮我解决了很多问题。中文搜索不到的,英文就能及时帮你。

而且,计算机英语比较简单,一个词典够了,多看看就能够流畅的阅览了。重要的在于坚持二字。

那么计算机编程真正需要的是什么?

答案:逻辑思维能力、抽象理解能力以及数学能力。不过高难数学的应用在非常专业的领域,所以不用担心。

充满自信的你怎么能够不尝试一下呢。

最后我们来讨论一下汉语编程的必要性。汉语编程有没有?答案是有的。如果你觉得那几十个单词确实很难的话,你可以投奔汉语编程。但是汉语语义丰富、重码率很高,除了汉字你认识外,其他的并不比英文编程有更多的优势。最起码的目前的汉语编程没有英文编程简洁。再再退一步讲,如果你想找份工作,那么招聘广告的要求就是最基本的要求。到时候你再考虑有没有必要学习。而且不管是什么语言的编程,最基本的编程思想是不变的,编程思想并不会因为语言不同而变得更简单或更难。

低级的程序设计语言有哪些

主要有:机器语言,汇编语言。

机器语言是最底层的语言,只有“0”和“1”,二进制语言,就像开关一样,0是关,1是通过。汇编语言指令是机器指令的符号化,与机器指令存在着直接的对应关系。区别:机器语言:执行效率高,速度快;汇编语言:编程效率不高,属低级语言。

关于程序设计基础 英文到此分享完毕,希望能帮助到您。

最新文章