- 0级 硬联逻辑
- 1级 逻辑线路
- 2级 传统机器语言机器
-
3级 操作系统机器
-
内核
- 程序执行
- 中断
- CPU模式
- 存储管理
- 虚拟内存
- 多任务
- 磁盘访问和文件系统
- 设备驱动
- 网络
- 安全
-
用户界面
- 文字界面
- 图形界面
-
4级 汇编语言机器
-
基本元素
- 操作码助记符(Opcode Mnemonics)和扩展助记符(Extended Mnemonics)
- 数据段(Data Sections)
- 汇编指令(Assembly Directives)
- 宏(Macros)
- 结构化编程支持
-
5级 高级语言机器
-
结构化编程语言
- C
-
面向对象编程语言
- C++
- C#
- Java
-
函数式编程语言
- Haskell
- Erlang
- 6级 应用语言机器