Java - Java is used in certain interactive TV applications. In 1990 a few geniuses at SUN MICROSYSTEMS went to work in developing a programming language that could control different consumer appliances as the major computer languages of the day was not suitable for that.  They were successful.  The first Java program they developed was called "HotJava."  The first applications of Java were in handheld PCs and earlier TV set-top boxes.
    Java is a cross platform language that processes on the client side (client browser.) In many ways it's a more efficient programming language. It's been proposed that it can run in anything that has a processor including microwave ovens, cars and old slow computers.

Commodity PCs

Embedded Java

Information Appliance

Interactive TV JAVA Virtual Machines (JVM)

Interactive TV Home Networking

Internet Appliance

Java AWT - (Abstract Window Toolkit)

Java Card from Sun Microsystems


Java TV Application Programming Interface {API}

List of PCTV (PC-TV) Businesses

Media Appliance