程序员为什么不用中文来编程?
程序员不一定都是学计算机专业出身, 低级的编程就像盖大楼砌砖的一样,不需要知道为什么,只要知道用什么就行了。但是各种语言如C语言、C#、C++、html、JavaScript、java、php和Delphi等等缺没有一款是中午的,这是怎么回事呢?
编程不用中文的原因:
(01)现在的编程软件全部都是英文的是因为计算机技术最先产生于美国,我们使用的操作系统基本是国外的,编程软件大都基与他们的操作系统.另外英文本符也有其自身的优势。
(02)机器语言使用机器语言编写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。缺点也很明显,如:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都很差。
(03)汇编语言使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,所以从程序设计本身上来看仍然是低效率的、烦琐的。但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。
(04)高级语言用高级语言编写的程序称为源程序,计算机系统不能直接理解和执行,必须通过一个语言处理系统将其转换为计算机系统能够认识、理解的目标程序才能成为计算机系统执行。
(05)同时,也有资深程序员表示:完全能用中文编程 : 理论上只要能表示0和1的语言都能编程,所以中文是能用来编程的,易语言就是一个典型的例子。但之所以不用中文编程,原因有四。
(06)1、编程的起源不在中国 : 计算机的起源在美国,自然而然的优先使用了英文。2、流通性差 : 英语是全世界最流行的语言,几乎成了不同语种国度之间的共同语言。外国人学中文简直就是难于上青天,流通性差又怎么互相交流怎么共同进步?3、没有成熟的体系 : 尽管机器只有0和1那么简单,但要用一种语言通过0和1表达人类的所有想法,设计这样一个庞大的体系谈何容易。现在汇聚的全人类智慧发展了几十年的高级语言,依然存在很多问题。4、成本高 : 用中文编程,只能有两种方式,一是在原有硬件基础上,将中文编程转成英文编程再转成机器语言;二是重新定义硬件,重新设计制作符合中文编程的硬件。这两种方式的成本相当高,完全没必要。
特别提示
感谢您的支持,如果帮助到您,亲请您投上宝贵的一票并加关注也算是您对我分享的一种认可吧。
-
如何使用vmware workstation 12安装虚拟机
虚拟机可以在不安装实际系统的前提下,通过模拟器工具直接在模拟器上安装虚拟的系统。可以在虚拟系统上使用如何真实系统一样。小编今天介绍下如何使用vmwareworkstation12安装虚拟机,linux虚拟机安装方法步骤。操作方法(01)首先下载vmwareworkstation虚拟机工具。...
-
如何利用歌词搜索歌曲名——歌词搜歌的技巧
现代娱乐的方式有很多种,怎么能够在这么多的娱乐活动中选择自己的最爱的生活方式呢,其中很多人在独处的时候喜欢听着音乐,享受难得的独处时光。但有时候想找一首自己喜欢的歌曲,可是不管怎么想都想不起歌名来,那怎么通过简单的几句歌词知道你想听的这首歌的名字呢操...
-
为什么qq老掉线/QQ自动掉线原因与解决方法
最近有朋友问为什么我的QQ老掉线,提示说和服务器连接失败,以前都没这种事的,也不知道是从什么时候开始就老爱掉线了,而且是时好时掉线的,根据网上的一番收集与调查,总结出了以下QQ自动掉线所导致的原因与解决方法,以下一起来看看怎么解决qq自动掉线的故障吧!QQ自动掉线...
-
怎么给淘宝店铺的宝贝分类进行分类
新版店铺宝贝分类已上线,新版分类内容更清晰,消费者浏览更高效,同时也支持二级以上的商品分类。操作方法(01)搜狗搜索淘宝进入“官网”,进行登陆账号(02)登陆之后,进入旺铺后台()——【店铺装修】——【手机端】,选择页面左侧【分类】(03)选择新版宝贝分类页面,注意:新版分类页...