Python兴趣之旅一--Ron(郝永涛)0102人类语言VS编程语言03如何做职业及学习规划Contents目录04面向对象编程思想python目前的市场前景05小小案例一
python目前的市场前景一
python目前的市场前景一
python目前的市场前景一
python目前的市场前景一
python目前的市场前景这些企业在用Python二
人类语言VS编程语言
掌握语言是人天生的能力,这个人的基因决定的,因为要沟通,所以你必须掌握沟通的媒介—语言
所有的语言都是相通的,人类语言和编程语言本质上都是一样的,因为编程语言是在人类语言的基础上衍生出来的
人类语言VS编程语言我们可以回忆一下汉语的修炼史:最开始学习声母、韵母、拼音、字、词、句、文章,最后还要掌握各种词性、句型和句子成份等,才形成我们最终无障碍的沟通交流
以上需要学习掌握的内容就是语法,语法是组成语言的规则,也是语言使用者都要遵循的规则
不同的语言由于沟通对象的不同会有不同的组成规则,其语法也不一样
(由于大家对汉语都比较熟悉,所以不做过多延伸)二
人类语言VS编程语言编程语言是人与计算机之间沟通的语言,但计算机是模拟了人类的部分功能,如输入、输出,存储,运算和控制(这也是计算机的五大部件),所以其实语言也是主要针对这些功能而设计的,其语法规则也就变成了变量、运算符、语句、方法等,再加上编程语言的运行环境,最终组成了可以与计算机进行沟通的编程语言
人类语言VS编程语言编程语言可分为低级语言和高级语言,这里的高与低主要是根据语言的面向角度不一样而划分的:低级语言偏向于计算机底层,编写的程序更易于底层计算机理解,所以执行效率高,但不易编写,也不易人理解,如汇编、嵌入式语言、C等
高级语言偏向于人性,编写的程序更易于人理解,但执行效率会低些,易于编写和维护,如c#、python、java等
人类语言VS