怎么理解语言符号的系统性

如题所述

如果你是指编程语言,比如C、Fortran、Java之类的,这些语言其实都是一种形式语言,
这些语言的产生都是经过严格数学上的分析和证明的。它的产生来自于形式语言系统,从
这个角度来讲,这些编程语言的语言符号都具有系统性。像这种语言为什么需要用数学的
方式去研究,去把它作为一个系统来对待呢?因为,程序设计语言必须是严谨的,必须没
有歧义,只有用数学方法对其正面后才能让人信服。语言都是由符号组成,而且语言的生
成都有严格的产生式的规则,必须能够证明通过这些语言符号和它的产生式规则产生的所
有语句一来必须没有歧义,二来必须满足你想要它具有的表达的功能它都能够表达出来。
你说的问题跟编译原理和数理逻辑相关,如想深究,建议看相关书籍。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-26
这个问题提的很含糊,最好详细点