Java (programming)
type: Concept
broader: technology (new media)
broader: programming languages
definition: Java is an object-oriented, cross-platform programming language that is used to create stand-alone applications, mostly used by Web sites, that have the capacity to run animations and promote interactivity. Unlike other object-oriented languages, Java code can run across varying equipment designs, and unlike C++, it is multithreaded, able to execute multiple processes simultaneously. [Source: Encyclopedia of New Media; Java]

concepts
type: Collection
type: ConceptGroup
member: Java (programming)

programming languages
type: Concept
narrower: Java (programming)

technology (new media)
type: Concept
narrower: Java (programming)