Содржина на предметната програма: Вовед во преведувачи. Едноставен синтаксно-управуван преведувач (компајлер): дефинирање синтакса, синтаксно управуван преведувач, парсирање, лексичка анализа, табела на симболи, генерирање меѓукод. Лексичка анализа – детали. Проектирање на генератор на лексички анализатор. Синтаксна анализа – детали. Извршни околини – детали.

Цели на предметната програма (компетенции) : Разбирање на работењето на компајлерите. Знаење за генерирање на нов компајлер за различни оперативни системи, процесори и платформи.