يتناول المقرر النظريات الهامة في الخوارزميات ومعداتها لبناء المترجمات,
تحليل مفردات وقواعد اللغة. التعابير اللغوية البرمجية. التحليل المعنوي وتوليد الشفرة
الوسيطة. توليد الشفرة الوسيطة المثلى. يقوم الطلاب بكتابة مترجم كامل لإحدى لغات البرمجة
العليا البسيطة.