标签:语法 动态 php 执行 行数据 对象 语法规则 不同 使用
编程语言,实际上就类似于人类的自然语言,比如英文,汉语等。只不过自然语言是为了和人沟通。而编程语言则是为了和计算机沟通。我们都知道计算机底层运行数据基本上都是0和1。人类是无法直接读懂的。编程语言就是一套和计算机交互的语法规则。
编程语言根据分类标准的不同,可以有以下几种。
一.编译型和解释型:
编译型语言就是全部翻译再执行的语言。执行效率高。典型如C,C++。但是编译型语言一般跨平台兼容性不好。
解释型语言就是边执行边翻译,跨平台兼容性好。如python,PHP,ruby,Java,C#,perl,JavaScript等。
二.静态语言和动态语言:
所谓静态语言,就是编译时变量的数据类型就确定的语言。例如C语言,使用变量前要先声明。
动态语言就是运行时才确定变量数据类型的变量。
三.强类型和弱类型
强类型:每个变量和对象都必须声明类型,在编译的时候就确定数据的类型。例如C语言。
弱类型:执行的时候才确定变量的数据类型。如python。
标签:语法 动态 php 执行 行数据 对象 语法规则 不同 使用
原文地址:https://www.cnblogs.com/zd37/p/11561603.html