编程语言:数据+算法;

数据、类型:基本数据类型、复合数据类型、面向对象数据类型;

算法:控制结构、函数;数据的存取和处理;

数据与算法之上是范式:面向对象、函数式编程;

语言之上是功能(系统使用):

基本的系统使用:内存管理、多线程(cpu);

扩展的系统使用:网络编程、文件系统;

功能之上是架构;

架构之上是应用。

原文地址:https://www.cnblogs.com/feng9exe/p/8320121.html