手机浏览器扫描二维码访问
态的‘高压’和‘低压’,这些是机器能够很好识别的信号。
这种语言叫二进制机器语言,还有三进制、八进制、十进制、十六进制的机器语言。
这些进制稍微复杂,我就不讲了。”
陈立东心说,讲也是白讲,这一屋子能听懂的恐怕只有李太顺和孙岚,连马建国都费劲,似乎还有个张兵,张兵是燕京科大无线电专业毕业,研究生转到了工业自动化,应该也学过编程。
翟华继续‘科普’:
“编程语言就是用机器语言汇编成的字符串、命令集。
编程语言也非常简练,你学的BASIC语言,字符加命令集总计就几十K的内容。
举个例子可以让大家更好理解,编程语言相当于音符和节奏的组合,用音符可以谱写旋律,用编程语言可以编写程序。
优美的旋律可以令人心情愉悦,完美的程序可以令机器顺滑地生产。
自然语言就是我们人类用的汉语、英语、法语等等,这些和机器语言、编程语言的区别更大,首先是词汇量。
刚才说了机器语言是‘0’和‘1’;
编程语言中,C语言一共32个关键字,Java大概50个;
而自然语言,词汇量就大了。
我们经常说,常用汉字3000个,汉语大字典收录了5万多。
而英语,本科要求掌握6000个,英汉大辞典收录的词汇有20万个。
其次,机器语言是抽象的,编程语言是结构化的,都有固定格式和条条框框的,这样才能表达严谨的逻辑。
而所有自然语言,都是非结构化的,具有容错性、歧义性、易变性。
举个例子:汉语也好、英语也罢,同样几个字的组合,却能表达不同的含义。
在编程语言中,就不允许出现歧义,因为它们都是特定的关键字,如果程序员在无意间写了有歧义的代码,程序就会报错无法运行。
再回到开始的问题,陈董问‘是不是只有掌握英语才能编程’,我的回答是否定的。
我认为,编程和使用什么自然语言没有直接关系,编程只是数学逻辑关系的组建和计算,不懂英语一样可以学习编程语言。
只不过现在的编程语言,发明者都来自英语国家,教材、工具书都使用英语解读,才使编程语言罩上了英语的外衣。
而我们一些院校的老师,已经撰写了一批用汉语解析编程语言工具书,一样能教会华夏人编写程序,哪怕你是初中生、不懂英语也能成为程序员。
当然这只是理论上的,实际上要想成为程序员,更准确的解读编程语言,特别是跟同行们交流,都需要掌握一定程度的英语。
所以,我们更期望,能有基于汉语言的字符串和命令集,类似于‘宫商角徵羽’。
这样的编程语言,对我们华夏人来说上手容易,更有利于壮大程序员队伍。”
陈立东听完翟华的‘科普’,还真明白了一些,对翟华‘愤青’般的急切心情,他也理解。
但是,不服不行,华夏科技知识水平曾经远远落后于时代,欧美国家掌控着对科技知识的发明权和解释权。
这种权力叫做“科技霸权”,后世山姆国靠着军事、金融、科技三个霸权,在全球称王称霸。
军事霸权很好理解,飞机、导弹、卫星、核弹。
金融霸权就是割全世界韭菜的美元。
科技霸权是啥?
海潮留个家庭作业,请书友们作答......
三个极品儿子跪在我面前叫妈 玄幻:开局拥有百亿黄金 惊悚游戏:我能看到恶意值 机破苍穹 弑天之道 剑起星河 君邪天下 秦时:一人之下 大唐:我在长安开酒楼 您好陛下请叫我乙方 穿越手记 重生逐梦2002 最强都市仙尊 天元修真人 天元劫起 武道第一仙 全球魂穿:我以神族开局 天行者 通灵纪元 渣男是怎样炼成的
游离于九大巨人之外的巨人命运的巨人,这是属于亚戈在巨人世界里的故事,蓝白色的羽翼交织,诸君,献出心脏吧!(谨以此书献给每一个热爱巨人的读者,尽力弥补原着的所有遗憾。ps主角非普通穿越者,身份是本书最大伏笔)...
关于圣元武神叶九荒,五岁时不能修炼,没有血脉,被视为叶家废材。他受尽了了家族同辈欺凌,除了第三主脉之外,叶家其余三大主脉都不待见他。机缘之下,他救了一条九尾妖狐。从来开始了崛起之路,...
...
关于联盟之从水管工到LPL冠军开局一名水管工,绑定lol神级修理工系统,干好本职工作就能获得奖励!于是,罗仁帮余霜修电脑,帮骆歆修空调,帮豚豚修插座,帮南波儿修修的越多奖励越多,不知不觉他站上了LPL的舞台,甚至向世界冠军发起冲击uzi罗仁也太强了,到底是什么身份?真的只是个修理工吗?厂长修理工?他比职业选手还厉害!bin听说他从来不跟队友合练,一上场就超神。faker西巴!怎么又被罗仁单杀了,我要退役!罗仁别问,问就是修水管的,副业打打比赛很合理吧?{电竞游戏体育LOL系统轻松诙谐穿越无敌全民电竞爽文}...
关于吞噬一剑神剑神帝回归,我有一剑,不论你多高境界,我都能一剑秒...
关于离婚后,我一秒就赚一百亿结婚五年,她以为他是废物窝囊废,强迫离婚。离婚之后,他王者归来,不再低调。结婚时你对我爱答不理,离婚后我让你高攀不起。...