从三个角度来说:1、检查类型 2、运行/编译 3、编程范式
一、类型检查
编译时:C 、C++ 、JAVA 、GO 、、、、
运行时:Python 、Perl、JavaScript、Rubu、、、、
二、运行/编译
编译为机器代码运行:C、C++、、、
编译成中间代码,再虚拟机运行:Java、C#、、、、、
解释执行:Python、Perl、JavaScipt、、、、
三、编程范式
面向过程:C、VB、、、、
面向对象:Java、C#、C++、Scala、、、、
函数式:Haskeu、Erlang、、、、