1.1.2 编程语言
人与人之间的交流需要自然语言(Natural language,或人类语言Human language),而与计算机交流,使用的便是编程语言。
编程语言与自然语言有类似之处,乔姆斯基(Chomsky)的形式语言(Formal language)理论认为, 一门语言中的任何一个句子都是由数目有限的一系列语法规则生成出来的。 自然语言中的句子就相当于计算机指令,而编程语言同自然语言一样,有自己的语法规则, 并且这套语法规则比起自然语言的语法更加确定、简单。
就像每一篇文章都是由某种自然语言写就,每一个计算机程序也是由某种编程语言实现。
Learning By Reading 难度:★ 重要性:★★★
Learning By Reading 难度:★ 重要性:★★★
阅读以下材料,进一步了解编程语言和计算机程序的联系
简单概括起来,编程语言=语言,程序=文章。
Last updated