编程语言的要素

1、类型系统;

2、函数指令系统;

3、运行时系统;

4、api系统;

 

运行时系统包含:

1)类型运行时系统;

2)函数的动态派发系统;

3)内存管理、多线程(cpu、内存基本使用)、异常处理等;

 

指令系统依赖与类型系统,类型系统为函数指令系统提供上线文(编译时和运行时)。

 

类型系统:主要包含内存布局、访问控制等。

 

进程:堆和栈;

 

api系统:平台相关的开发接口。

posted @ 2018-09-27 15:00  zzfx  阅读(777)  评论(0编辑  收藏  举报