【动态语言和静态语言】动态语言和静态语言的认识,定义
源:http://www.cnblogs.com/spmxlBlog/archive/2010/06/28/1766832.html
定义:
强类型语言(静态类型语言)是指需要进行变量/对象类型声明的语言,一般情况下需要编译执行。
例如C/C++/Java/C#
弱类型语言(动态类型语言)是指不需要进行变量/对象类型声明的语言,一般情况下不需要编译(但也有编译型的)。
例如PHP/ASP/Ruby/Python/Perl/ABAP/SQL/JavaScript/Unix Shell等等。