编程语言这么多,它们到底有什么区别?

编程语言这么多,它们到底有什么区别?-少儿编程网

html5、C++、cs3、css、java?

相信大多数家长都分不清楚这些语言的区别

孩子到底应该从哪个学起?

哪个又更有用呢?能达到什么水平?

玩妹机智地精选出这个问题,

邀请了CC老师来给大家简要解答编程语言这么多,它们到底有什么区别?-少儿编程网

一起来看,欢迎转发~

-1-

首先,这五个软件或平台,cs3可以单独拿出来,因为cs3全称是photoshop cs3,它的简称PS。大家肯定都明白,这就是号称东亚四大美颜术之一的中国PS术,所以cs3作为PS术的一个版本,应该是与美图秀秀,电脑自带的画图等美图软件一类的,理应不记在内。

cs3走了,我们把Python加进来。

我们平时使用计算机浏览器上网,其实使用的就是html5、C++、Python、css、java这五个软件或平台,如果我们把上网时直接看到图片或文字等叫做前端,而调用的服务器等我们看不到的计算机服务器后台操作叫做后端,这五个软件或平台可以从前端到后端初略地排序为css-html5-Python-java-C++。当然这不是绝对的排序,我们做网页开发时这些软件或平台可以只使用其中几个。

 

-2-

各软件平台解析

为了让各位伙伴比较容易理解,我举BAT三巨头里面的百度网站来做例子。

css是层叠样式表,人话就是它是给网页排版用的,我们打开百度首页,为什么搜索功能在网页中央,百度地图按钮要在网页右上角,就是通过编写css来设置的。

编程语言这么多,它们到底有什么区别?-少儿编程网

html5,超文本标记语言,数字5代表是最新的第5版,人话就是说,html5是用来调用网页中显示的图片的。我们利用百度搜索来查找编玩边学首页,打开编玩边学首页,可以看到首页有一个小女孩一个小男孩一起研究编程代码的图片,这个地方插入这两孩子的图片就是通过html5代码来实现的。

编程语言这么多,它们到底有什么区别?-少儿编程网

如果你感兴趣,按键盘上的F12键,也可以打开浏览器的开发者模式,修改html5代码试试。比如下面百度首页,笔者把“百度一下”,就修改成了“CC一下”.

编程语言这么多,它们到底有什么区别?-少儿编程网

Python是时下最火的编程语言,也是最适用于人工智能的编程语言,Python在谷歌搜索(谷歌搜索是世界第一强企业google旗下搜索引擎)中用的比较多,比如我们在谷歌搜索中输入“编玩边学”,谷歌网站就会按照html5中的代码自动去谷歌公司的后台数据库中找到“编玩边学”公司的首页,并且通过css和html5显示在浏览器上。

 

C++java在这里的作用与Python比较类似,都是从搜索引擎后台数据库中找到相应的数据,然后返回到浏览器上。最大的区别是,目前国内C++和Java使用比较多,但是如果是国外网站或者是国际网站,基本都是用Python调用后台数据库。Python是最接近人类自然语言的高级编程语言,所以如果要上手高级编程,Python是个不错的选择。

-3-

综上所述

编写css和html5的专业人员统称为前端编程工程师,编写Python、C++和java的专业人员统称为后端编程工程师。而后端编写难度很大,其中C++代码和语法最难。所以,目前国际国内中小学计算机编程大赛,基本都是用C++作为其官方语言。在编程界有一句话是“学会C++,午夜回家都不怕!”如果想通过计算机编程竞赛保送到国内外顶级大学,好好学习C++吧。

作者简介

编程语言这么多,它们到底有什么区别?-少儿编程网

CC老师(覃聪)

编玩边学资深教师

北京师范大学教育技术学士

北京交通大学教育技术硕士

美国宾夕法尼亚大学教育学院访问学者

如果有关于孩子编程学习的问题,欢迎随时在评论区和我们交流,典型问题我们会邀请CC老师专门撰文为您解答哟~

▼▼▼

三月开学季的最后几天!

编玩边学为您提供价值千元

免费少儿编程课试听福利

2节录播课+1节直播课+

量身定制的编程能力提升计划

马上识别下方二维码领取

编程语言这么多,它们到底有什么区别?-少儿编程网

*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
适合孩子学编程的教育游戏APP有哪些?
适合孩子学编程的教育游戏APP有哪些?
编程少年丨周屹然:大智若愚的“理工男孩”
编程少年丨周屹然:大智若愚的“理工男孩”
为什么大多数学编程的孩子表达能力高于同龄人?
为什么大多数学编程的孩子表达能力高于…
少儿编程入门进阶书籍清单,建议收藏!
少儿编程入门进阶书籍清单,建议收藏!
编程少年丨崔少天:幼儿园里学编程的6岁男孩
编程少年丨崔少天:幼儿园里学编程的6岁…
少儿编程如何塑造孩子的思维?
少儿编程如何塑造孩子的思维?
学生都说我是编程界的“吴彦祖”