Por ejemplo, los simuladores son frecuentemente usados para depurar un microprograma (microcódigo) o algunas veces programas de aplicación comercial.