编译器与解释器

高级编程语言可以分为编译型语言、解释型语言;又可以分为静态语言与动态语言。 静态语言:是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。例如:C++、Java、Delphi、C#等。大多数静态语言又属于编译型语言。 动态语言:是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。  例如PHP/ASP/Ruby/P
相关文章
相关标签/搜索