《编译原理》是国家精品课程“编译原理”课程主讲教材,是在哈尔滨工业大学和北京工业大学“编译原理”课程讲义的基础上,结合作者近三十年来的经验和体会形成的。作者蒋宗礼、姜守旭将丰富的教学经验和先进的教学思想反映在教材中,不仅讲知识,更注意讲思想和方法,为学生计算思维能力、算法设计与分析能力、程序设计与实现能力以及系统能力这四大专业基本能力的培养提供强有力的支撑。
本教材按能力培养的要求,根据本科生教学的实际需要选择和组织有关内容,既包含了编译原理课程需涵盖的知识,又没有按照惯例着力追求知识的全、深、新,而是力求以知识为载体,追求本学科的问题求解典型思想和方法的探讨,努力体现现代教育的思想和工程教育专业认证的课程教学要求。此外,还针对不同培养类型,给出了相应的教学建议。作为示例,在教材附录中给出了面向工程应用型学生培养的课程教学设计。