编程语言的解释系统

编程语言的解释系统

一、编程语言概念的解释系统:

低层解释高层;

高层构建软件;

二、编程概念的三个层次

第一层:应用域概念?客观概念?思维概念?需求概念?软件概念?

第二层:高级语言概念、编程范式的概念与体系实现;语言概念

第三层:底层、汇编、计算机体系概念:体系概念

内存、cpu、io、指令集、处理流程等。

 三、解释的层次性

世界(需求)->意识(思维)->应用概念->语言概念->计算机体系概念

所有的上层概念在底层都被解释为两点:

信息如何表达;

信息的处理机制;

解释的两个方向:

1、用编程语言的思维来解释和构造需求世界;

2、用底层语言和体系来解释高层语言和概念。

低层解释高层;

高层由开发人员构建;

四、核心解释

本质上是用计算机的思维来建模和解释世界。

计算机思维即编程语言思维。

猜你喜欢

转载自www.cnblogs.com/feng9exe/p/11681444.html