什么是编程语言(basic编程软件手机版)
大家好,我是杨舒·托斯,这是“从零基础到大神”系列课程的第八篇 。课程的第二阶段是Python基础编程语言的介绍 。
本课程建议先学习:【计算机基础知识】课程 。
一、什么是编程语言?什么是编程语言?先把这个词拆分成:编程,语言 。
语言是一种交流工具 。比如一个中国人和美国人在用英语交谈,这里的英语是一种语言,能让他们正常交流的英语是一种工具 。
编程本质上是人用计算机能理解的方式写出自己的思维逻辑;
所以编程语言是人和机器交流的工具 。(重点) 。
编程的学习是工具使用的学习(重点) 。
语言学习和我们平时学习英语、数学、物理、化学没什么区别 。我们都在学习如何理解和使用工具 。
二、编程语言的作用与人类的逻辑不同,计算机的底层结构非常简单和复杂;简单在于电脑是由0和1组成的,复杂在于当我们打开一个软件,在我们看来只是一个点击,但电脑底层已经运行了几十万个0和1 。
一千个读者有一千个哈姆雷特,不同的人对同一句话有完全不同的理解;编程可以把我们的思维逻辑和我们想做的事情转化成计算机可以读取和执行的0和1,从而保证程序的正确执行 。
三、编程语言的分类想了解编程的历史和分类,网上可以找到很多答案 。我这里说的是我个人的看法;编程语言大致可以分为两类:低级语言和高级语言;
对于计算机来说,低级语言和高级语言没有实质性的区别;因为计算机只知道0和1,只是我们根据自己的使用成本和收益来比较编程语言,然后就可以得出哪种编程语言对人类更友好,更像人类的思维方式,方便我们控制计算机 。
①低级编程语言:机器语言、汇编语言;
低级编程语言的优点是语言本身更接近计算机底层逻辑,运行速度快;缺点是编写复杂,编写的每个程序只能适用于相同硬件配置的机器;
②高级编程语言:C、C、Python、Java、PHP、Go等动态编程语言;
高级编程语言的优点:易读写,可移植性好,能跨平台运行程序,但运行速度没有低级语言快;
不过随着硬件功能的完善,这个缺点可以忽略了!
四、学习哪种编程语言更好?前面说过,编程语言本质上是一种工具,方便我们与计算机交流,帮助我们完成工作 。然而,就像没有100%完美的人一样,没有一种工具可以对所有工作做到100%完美;
更重要的是学会如何有效地使用工具来完成工作 。
对于任何一个想学编程的小白来说,最重要的不是学什么编程语言,而是你学习的目的是什么;根据自己的目的选择学习什么工具 。
如果你想学建网站,那么HTML、CSS、JS是必须要学的;如果想学习数据分析,那么统计学、概率论、Python、Mysql、数据处理相关知识,这些都是必不可少的基础知识 。
以上是本期内容 。如有错误内容,欢迎留言指正 。让我们每天一起进步 。
感谢您的阅读,您的好评是我最大的支持,谢谢!
【什么是编程语言(basic编程软件手机版)】本文由杨舒·托斯原创,欢迎,带你一起学习 。
推荐阅读
- dcs是什么(dcs匿名币)
- 什么是基础代谢(基础代谢提高的表现)
- 你是一个什么样的人(简述自己是什么样的人)
- groza用什么枪口(scar最强配件)
- pac是什么(pac是什么文件)
- 寄新疆用什么快递便宜(寄快递到新疆哪个最便宜划算)
- 睿是什么字(查看下一个字睿读什么)
- 什么是乐高(乐高课是学什么的)
- 手帐本是什么(手帐贴纸是什么)
- 一叶知秋下一句是什么(一叶知秋押韵的下一句)