Este documento describe los diferentes tipos de traductores de lenguajes como compiladores e intérpretes. Los compiladores traducen un programa de un lenguaje de alto nivel a código máquina, generando un archivo ejecutable. Los intérpretes analizan e inmediatamente ejecutan las instrucciones de un programa. También se mencionan los ensambladores, que traducen lenguaje ensamblador a código máquina para microprocesadores.