网上药店
您现在的位置: 翻译官 >> 翻译官发展 >> 正文 >> 正文

编程最简单9真正扣响编程的世界

来源:翻译官 时间:2018/3/5

  大家好,这里是《编程最简单》了,我是丘孔语论,这是我们的第九讲。

  上一讲我们学了for是怎么用的,这个叫做循环程序。

  几乎所有的编程语言都是用我们学过的这两种语型组成的,他们是:

  分支程序if,未来你可能学到switch,或者问号冒号组合a?b:c的,都可以用刚刚学过if来搞定;

  循环程序for,未来你可能学到while、dowhile、foreach等等,都可以用for来搞定。

  不知不觉间,你已经把所有编程语言能有的结构全学会了。按照道理,我们应该继续学习VBS另外两种简单的玩法,分别是过程和函数,因为学完就把VBS学完了。可是那么快学完那就太没有意思了,我决定,我先说一点废话,我再告诉你我的决定……

  因为计算机理解能力有限,他所能理解的其实就这么多。

  我们使用了这么久的这种编程语言,是一种叫做VBS的编程语言,是计算机能够理解的几十种编程语言之一。

  其实计算机和我们人类差不多,我们人类有中文、英文、法文、日文等,计算机则有VBS语言、HTML语言、JavaScript语言、C语言、JAVA语言、汇编语言等等。

  我们有的人只能说一种语言,有的人通过学习能会好几种语言,是通过“学”来弄懂一门新语言的,费了很大的劲,而且学来学去可能只学了个皮毛;其实不会某种语言也不怕,请个翻译就行了。

  计算机语言相对人类语言要简单很多,所有计算机只会一种二进制语言,别惊讶,真的只会这一种。我们所学的VBS语言、C语言啥的,其实只是学的一种计算机的翻译官所使用的语言。这些语言几乎每一种语言也就十几个单词,再组合成我们学过的分支程序、循环程序,以及暂时不想让大家学的太快而藏起来的过程、函数、类等,相比我们人类的语言动则几千个字,几万中词,几十万个句子,简单几千倍——所以计算机的语言是很简单的。

  我们只要学会这些简单的语言中的任何一种,就可以输入给计算机的翻译官,翻译官会翻译成二进制语言,说给电脑听;电脑一听就懂,就知道我们让他干嘛了,他就乖乖的去干了。说来计算机真懒,也不用学语言,想理解某种语言,直接请个翻译官就行了;当然也不是请的,也就是安装一个翻译官程序,把我们输入的所谓的“说给翻译官的计算机语言”,直接“编译”成二进制语言。由此可见,这些“翻译官”是多么的重要,他担负了我们与计算机交流的重要翻译作用,我们人类称他们为“编译程序”,我们刚刚使用的VBS编程语言,就是被一个叫做“Basic编译程序”的翻译成计算机能理解的二进制语言的。C语言会使用“C编译程序”,Java语言会使用“Java编译程序”,所谓的学习编程,只不过是学习某种“编译程序”能够理解的语言,并不是直接学的计算机能理解的二进制语言。

  有的小朋友可能会问——老师,我要学二进制语言!

  老师我擦了擦头上的汗,害羞的说——我也不会!等你哪天学会了再教我吧。

  有的会问:为什么那么多语言,只要一种不行吗?

  老师只能说,我也这么想的。那帮搞计算机编程比较早的孙子们非要搞出这么多编程语言,而且不同的编程语言擅长的地方还不一样,弄的我们好累。我们已经学过两种编程语言,VBS擅长在windows上做一些修修补补的工作,HTML编程语言擅长做我们看到的网页。现在非常火的人工智能编程,一般用叫做python的语言来做。而像我们用的windows这样的操作系统程序,则是用C语言来写的……听到这里是不是更想骂那帮孙子,放心,我早在刚刚开始学编程的时候替你骂过了,你只负责做过“安静的不骂人的好孩子”就行了。

  有的会问:那些编译程序是用什么语言来写的?

  这个吗,老师虽然研究过,但是也没有全搞懂,反正第一个编译程序,一定是用二进制语言来写的。第一个编译程序能懂的语言叫做“汇编语言”,后来什么C语言的编译程序等等,又都是用汇编语言写出来的。我们学的VBS的编译程序应该是用一种叫做C++的语言写的……乱七八糟的,不想了,想的头痛,以后别再问我这样的问题了。

  有人问:老师,王者荣耀是用什么语言开发的?

  这个老师看过资料,应该是用JavaScript加C#开发的。C#是什么鬼,没听过!别急,老师说不定会教教你的。JavaScript老师是一定要教会你的。

  好了,不闲扯了,我开始说我的决定了……

  我决定暂时放弃VBS的继续学习,转而教大家学习HTML编程语言和VBS的弟弟VBScript编程语言。

  什么?VBS还有一个弟弟!亲的还是领养的?

  这个吗,要问他们的亲爹比尔盖茨了。

  什么,这是世界首富的俩儿子,我要好好学学了。

  没错,你没有听错,就是世界首富的俩儿子。

  昨天我们留了个题目:

-------------------------------

html

  head

    title

      我叫丘孔语论,这是我的第一个网页

    /title

  /head

body

  marquee

    你好,网页的世界,我宣布,我来了

  /marquee

/body

/html

---------------------------------

  你写过了吗?再次强调,别搞错了,上面的代码的正确的执行步骤是:

  回到windows的桌面,在桌面上点右键,选择“新建”功能,再选择“文本文档”:

  点击完毕,就在桌面上看到了“新建文本文档.txt”这个文件了:

  打开这个文本文件,输入内容,然后保存,退出:

  在文件上点击右键,选择“重命名”,或者在文件名上长按左键,等到名称变成可改状态,将文件后缀名从“.txt”修改为“.html”,文件名称修改为“新建文本文档(2).html”,系统给出提醒如下,点击“是”确定:

  文件修改后缀名后变成如下样子:

  到了这里,这个程序就算写完了,双击该文件,即可运行,如下:

  根据上面的带箭头的图片,你试试修改一下,看看网页有什么变化。

  我简单解释一下:

  好吧,我们简单提高一下——

请在body/body中间随便的位置,随便插入下面的内容,然后自己修改一下:

h1你好,世界/h1

br/

ahref="   好吧,今天就到这里,希望你亲自实验上面的代码。

  无尽的编程世界,打开大门的钥匙就是这么锋利,祝愿你早日成为编程高手。

  本人在喜马拉雅有一档《编程那些事儿》,没事可以去收听。

  希望转发到你的朋友圈,让更多想学编程的人能够最快的介入编程。

——————————————

  这是我即将写的一本编程书籍的草稿,有意见一定要尽快给我提,我会在书中对你表示感谢的。

  请   任何人都能学会编程,这个系列应该算是世界上最简单的入门教程了,编程最简单了。

《编程最简单了》又名《儿童一定学的会的编程书》连载中——

《编程最简单了》1.什么是编程?

《编程最简单了》2.两分钟实践两种编程语言

《编程最简单了》3.见证最神奇的编程,这段代码你可以玩十年

《编程最简单了》4.不懂英语可以学会编程吗?

《编程最简单了》5.dim这个单词是干什么的?

《编程最简单了》6.if的中文意思是如果,如果有什么用呢?

《编程最简单了》7.if是如果的意思,那么for呢?

《编程最简单了》8、for可以把电脑驱使如拉磨的驴

赞赏

长按







































北京哪家治白癜风的医院比较好
白癜风治疗用什么方法好

转载请注明:http://www.chongqinghg.com/fygfz/1392.html