本书以全新的视角,以简洁轻快的笔调勾勒出编译知识图谱,让读者对编译知识不仅知其然,而且还能知其所以然。强调知识来龙去脉和前因后果的揭示,从实际工程问题出发,通过典型案例来展示编译中工程问题的特征与特性,然后基于理论得出工程逻辑方案和工程实现方案,将编译原理中的数学理论和算法实用化,以此来化抽象为具体,化深奥为通俗。使读者抓住编译技术的纲绳,对编译中的基本问题、求解思路、体系结构、特征与特性、关键技术有一个清晰的感性认识,能综合运用编译知识合理解决实际工程问题,灵活应对IT技术发展与变迁所带来的挑战。