编译实现方式的发展
  -手工
   机器语言
   汇编
   系统程序设计语言
  -自动构造工具lex yacc gcc
推动编译技术发展的因素
  语言范型(计算模式)
  计算机体系结构
语言范型
 -命令式(imperative language)
 -应用式(applicative)
 -基于规则的(rule-based)
 -面向对象的(object-oriented)
 -并行计算(parallel computing)
体系结构
 -万诺曼机体系结构
 -并行体系结构
 -嵌入系统
编译程序执行环境
 -批处理
 -交互环境
 -嵌入系统环境