El traductor es una herramienta esencial en la programación
o desarrollo, ya que se encargan de convertir los códigos fuente a códigos máquina, para que la
computadora pueda entenderlos e interpretarlos correctamente. Dependiendo de cómo se realiza el proceso de traducción se dividen en
dos categorías: Intérpretes y Compiladores.