We must have surely come across word ‘Compiler’ in our journey of programming and solving problems. We will try to understand some basic concepts related to Compiler Design in this article.