1、类型系统;
2、函数指令系统;
3、运行时系统;
4、api系统;
运行时系统包含:
1)类型运行时系统;
2)函数的动态派发系统;
3)内存管理、多线程(cpu、内存基本使用)、异常处理等;
指令系统依赖与类型系统,类型系统为函数指令系统提供上线文(编译时和运行时)。
类型系统:主要包含内存布局、访问控制等。
进程:堆和栈;
api系统:平台相关的开发接口。