《编译原理》(英语:Compilers: Principles, Techniques, and Tools)是一部由阿尔佛雷德·艾侯、拉维·塞提(英语:Ravi Sethi)和杰弗瑞·乌尔曼(英语:Jeffrey Ullman)合著的计算机科学教材,探讨了编译器设计方面的若干重要课题,被视为编译原理领域的经典教材之一。该书的第一版出版于1986年,第二版出版于2006年;因两版封面均绘有屠龙勇士和恶龙搏斗的画面而被几代计算机科学工作者昵称为《龙书》(英语:Dragon Book)。
《编译原理》第一版介绍了下列内容:
第二版在此基础上增加了数据流分析、并行计算、垃圾回收相关的内容。