网页前端后台技巧(CSS+HTML)互联网科技Web前端之路

为什么不能用中文进行编程,而英文却可以?程序员的分析很透彻!

2019-07-25  本文已影响9人  45a7192a6d1f

很多人都认为程序员很厉害,而且心中对他们有一丝敬佩,那这么复杂的程序,他么究竟是怎么写出来的呢?不知道大家有没有注意一个细节,那就是编程都是英文,如果用中文去编译的话,那就是出现很多“bug”,有时候甚至会出现乱码,也就是说到目前为止,还没有程序员能够用中文来编译,为什么不能用中文进行编程,而英文却可以?程序员的分析很透彻!

首先,从字节上来看的话,一个汉字就相当于两个字符,这样的话容易造成不符,而我们的汉字有很多,虽然英文字母也有很多,但是基本字母只有26个,相对于程序员来说,英文相对于更好编译。我们的中文甚至有很多人表示很难写,而英文写起来却比较简单。在美国硅谷就有一批厉害的程序,能够去那里工作的人,生活中也是相当厉害的人物。

其实编程语言是数字,都是从0和1位字符编制的,我们一般都是以1位第一个数,但是在编程语言里面,0才是第一个数,而对于编程其实也是有分很多种语言的,Java、C 、php等等。但是,编程都有一个共性,那就是都是英文,如果一定要用中文的时候,就需要使用到双斜杠备注,这样系统就会在识别的时候,自动识别出这是中文备注的,而不是编译的内容,这样才不会出现乱码。

英文字符是可以直接定义的,比如字符串String,数字Int,而如果使用中文的话,那就不知道该如何表达,我们中国的文化博大精深,有很多多音词,使用起来非常不便利,而且容易造成乱码,所以程序员也就没办法使用中文进行编制,也就是说目前还没有一款软件是用中文编制出来的。如果使用了中文编制,出现乱码之后都很难修改,而且这些现象处理起来也比较麻烦。

所以,对于现在来说,使用英文变成是最合适的,有时候我们手机恢复出厂设置,系统蓝屏的时候,你会看到基本都是英文,而这背后都是用英文进行编制的。当系统出现问题以后,用英文编制的话,也是很容易恢复的,现在大家都明白了吗?

自己是一个6年的前端开发工程师

这里推荐一下我的前端学习交流扣qun:784783012 ,里面都是学习前端的,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴。2019最新技术,从企业招聘人才需求 到怎么学习前端开发,和学习什么内容都有免费系统分享。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!

上一篇 下一篇

猜你喜欢

热点阅读