1. PRINCIPLE OF COMPILER DESIGNTRANSLATOR A translator is a program that takes as input a program written in one language andproduces as output a program in another language.…