If you are here and don’t have any idea about what we are talking about, so, Let’s define some terms before we start What is a Compiler? It is a program that takes an input called high-level programming language and translate into an output called lower level language with the purpose to create a executable …