您好,欢迎访问广州华平教育科技有限公司!

13826139595

全国加盟热线

您现在所在位置:主页 > 行业资讯 >

少儿编程教育:编程到底是什么

更新时间:2020-09-03

我们之前讨论过关于各种编程语言优劣的问题,但是好像忽视了一点,那就是到底什么编程,下面我们来研究一下。
 
那么编程到底是什么呢?
 
编程语言

 
简单的说,“编程就是指导计算机执行任务的行为”。这里指的计算机时广义上的计算机,就是任何能执行代码的设备。可以是电脑,也可以是只能手机,还可以是智能机器人等等。就是说我们要让计算机听我们的命令去工作。那怎么让它听话呢,我们就只能用它们的语言和它去沟通了。
 
那么计算机运行是使用什么语言的呢,就是我们初中就学到过的,二进制语言也叫二进制代码(binary code),它是电子设备的自然语言,就是由1和0组成的数字序列,代表两种状态--有(1)和无(0)。像现在的计算机程序就是使用二进制代码来执行一系列指令的。所以计算机程序也叫代码。
 
那编程就是编写二进制代码吗?60年前可能是,但是现在没这么笨了。
 
我们平时拖到鼠标,背后都需要计算机运行很多代码来完成,如果我们还使用二进制语言的话,就会非常麻烦,所以为了更好的和计算机交流,我们需要一种与我们自然语言(英语、汉语等)相近的语言。所以就诞生了编程语言。编程语言就是一种和人类语言相近,但更加具有逻辑性,更结构化的语言,像,Python,Java,C语言等等。所以这才是我们现在理解的编程的概念。
 
那为什么主流的编程语言都是以英语为主导的呢,因为这几十年来,世界主流的语言就是英语,而编程的历史也不过几十年,未来汉语能成为世界语言的时候,或许就会有汉语的编程语言了。
 
下面再简单介绍一下编程语言和二进制语言间转译过程。
 
编程语言和二进制语言间转译过程是:编程语言--翻译器--二进制语言。所以,我们要计算机理解我们的编程语言其实中间还需要有一个翻译器(Translator)。翻译器有责任将编程语言转换为计算机语言。这也被称为二进制化。
 
翻译器可以是以下几种类型:解释器、编译器、混合解释编译器、汇编器。像Python就是常见的是解释型编程语言。
 
简单总结一下,编程就是让计算机听我们的命令去工作,由于计算机本身使用的语言太麻烦,所以我们创造了编程语言去完成和计算机沟通的工作,所以,编程也可以简单理解为编程语言的编写。
 
现在我们更好的理解了编程语言和计算机之间的关系了,所以,未来我们要更好的和机器人沟通,就离不开编程学习,建议编程最好从小学起,那样会更事半功倍,像广州华平教育科技有限公司,就是很专业的少儿编程教育机构,欢迎前来咨询。

在线客服

ONLINE SERVICE

联系电话

13826139595

返回顶部