Puede parecer una pregunta algo extraña pero... ¿alguien sabe qué lenguaje utilizan los aparatos de TDT? Pero no me refiero al software interno sino a esos aparatos más complejos desde los cuales se puede comprar por Internet o ver el tiempo. Supongo que existirán kits de desarrollo o un estándar. No sé si habrá que usar Java o C.
Para programar para los decodificadores interactivos que mencionas (los que llevan MHP), se usa Java. Busca en Google java + mhp y te aparecerá mucha información.