Programa que procesa datos de entrada para crear datos de salida que servirán de datos de entrada a otro programa.