Computer Science and Engineering

Compiler Design

  • Course Readings
  • Open Textbooks
  • Online Lecture/Open Courseware/ Other Resources
Click here to view the current status of Textbooks and Reference books for the course available in the library

Text Books:
  1. Alfred Aho, Ravi Sethi and Jeffrey D Ullman, Compilers Principles, Techniques and Tools, Pearson Education, 2003. ISBN: 9780321491695
Reference Books: 
  1. Levine J.R, Mason T, Brown D, Lex &Yacc, OReilly Associates, 1992 ISBN: 9781565920002.
  2. Allen I. Holub, Compiler Design in C, Prentice Hall, 2003. ISBN: 9780131550452
  1. Compiler Design: Theory, Tools, and Examples (CC BY-NC-ND)
  2. Basics of Compiler Design (Permission by the Author)
  3. Introduction to Compilers and Language Design (Permission by the Author)
  4. Essentials of Compilation: An Incremental Approach in Python (CC BY-NC-ND)
  • Compiler Design - NPTEL, IITKGP

“Central Library”

IIITDM Kancheepuram — a quiet place for deep work, and the collection that makes it possible: journals, standards, theses, and the databases behind them.

Explore

  • Library OPAC (Catalogue)
  • E-Resources & Databases
  • Theses & Dissertations Repository
  • New Arrivals
  • Library Rules & Membership

Services

  • Inter-Library Loan
  • Reading Room Timings
  • Ask a Librarian
  • Plagiarism Check (Turnitin)
  • Book a Discussion Room

Institute

  • IIITDM Kancheepuram Home
  • Academic Calendar
  • Contact Us
  • Maps & Directions

Visit & Connect

Off Vandalur–Kelambakkam Road, Chennai – 600127, Tamil Nadu, India
+91-44-2747-6300
library@iiitdm.ac.in
© 2026 IIITDM Kancheepuram Library. Maintained by Knowledge Plaza.
Disclaimer RTI Powered by SubjectsPlus