计算机语言基础概况
自然语言与计算机语言
语言特点:
在我自己学习英语的时候,发现语言主要就分为:单词、语法和一些比喻(在中文里则是各种成语)。既然都是语言,其实机器语言也差不多。
自然语言的主要特点是:单词很多,语法相对比较松散(毕竟人的理解力比较强),成语和大量的比喻是为了简化沟通成本。
机器语言的主要特点是:关键单词很少,语法严谨(一点都不能出错),使用大量函数(或叫做方法)来简化与机器的沟通成本。函数其实就相当于成语,很短的几个单词就包含了丰富的功能。
计算机基础结构如下:(很丑,请见谅)
任何语言的基础部分其实就是这些:关键字(相当于单词)、语法(就是语言的表达规则)、常用方法(就相当于成语)、数据结构与算法(相当于高级写作技巧)。
接下来我会一点一点的将各种语言的基础以这种方式整理出来,最后再对各种常用的编程语言进行对照。目前我会的有:java、php、js、python。就从这四个语言的基础开始写。