“编译原理”是计算机学科的一门重要专业基础课。陈光建主编的《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》旨在介绍编译程序设计的基本原理、实现技术,充分考虑了教师便于教学,学生便于自学的问题。《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》包含了编译程序设计的基础理论和具体实现技术,主要内容包括形式语言和自动机理论、词法分析、语法分析、语义分析、中间代码生成、中间代码优化和目标代码生成等。在介绍基本原理和实现技术中,注重循序渐进、深入浅出。同时,《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》注重实际应用,介绍了Lex和YACC的使用方法及原理,旨在培养学生分析和解决问题的能力。《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》可作为高等院校计算机相关专业的本科生教材,也可供其他专业的学生或从事计算机工作的工程技术人员阅读参考。