编程语言
一、编译型和解释型
编译型(根据运行环境预编译将源代码转换成可执行代码、运行时不需要编译、不易移植)
解释型(易移植、速度慢)
二、静态语言和动态语言静态语言(编译期间做数据类型检查)
动态语言(运行期间检查)三、强类型和弱类型
强类型定义语言(变量指定后不经过强制转化无法改变变量类型)
弱类型定义语言(变量可以赋不同数据类型的值)
Python-动态解释型强类型定义语言