compliers is a microcosm of computer science . it contains every single problem, including AI , algorithms , theory , systems architecture and so on.