Welcome to this course on compilers. My name is Zhenghong Gu, from school of AI. We are going to learn how to design and implement compilers. In this course, our textbook is famous and difficult---Compilers, Principles, Techniques, and Tools (2nd). We'll follow the video to learn the key sections of this book. I'll supply plenty of materials to you. As I say, this book is difficult, however, I believe this is the starting point. This book comes along with plenty of matericals on the internet. We shall discuss the key concept in many classic cases. I hope we can enjoy this course together.