Project Description: A translator is a program that converts source code into machine code. Generally, there are three types of translator: compilers. interpreters. assemblers.Translators convert written materials from one language into another language.