Son programas de traducción que analizan cada una de las instrucciones del programa fuente y las van ejecutando una a una.