
上QQ阅读APP看书,第一时间看更新
一、什么是计算机语言?
人类之间交流信息,主要方式是“语言”。
不同人群用的语言也不同。比如我们中国人日常交流通常用汉语,与英国人打交道要用英语,与法国人交流往往要用法语。那要是我们和计算机打交道呢?说汉语、英语或法语计算机可都听不懂,得说“计算机语言”,计算机才能懂。
人类的语言有很多种,计算机的语言也有很多种。我们这里要讲的是Scratch语言,用这种语言说的一段话看起来是图1-1中这样子的。

图1-1 用Scratch语言说的一段话
计算机能够听懂这段话,它的意思是:当绿旗被点击时,一只小猫(Scratch的默认角色)向前移动10步,再右转15°,然后等待1秒,最后说“你好”。
我们上网查了资料,Scratch是由美国MIT大学米切尔·雷斯尼克(Mitchel Resnick)领导的“终身幼儿园团队”开发的免费、开源的编程系统,特点是图形化编程,通过拖曳、拼搭积木的方式,就能编写程序啦,就像在玩乐高积木!
Scratch的图形、声音等素材很丰富,适合中小学生来学习。用Scratch语言,你能够表达你的想法,还能够解决一些数学难题,是不是很好啊?
还有其他的计算机语言吗?当然有啦!卜老师说还有Python、C++、Java等,都是计算机语言,等我们长大些再学吧!