Java is a web-specialised programming language used for many types of Internet applications. A Java update notification, which may occasionally appear--either on screen or as an icon--is typical on most computer systems that have Java set to automatically check for updates.
Developed in 1991 by Sun Microsystems as a language for consumer electronics, Sun transitioned Java to the web in 1994. The company has since released the language as open-source to encourage web development and still continues to support and update it.
If a computer, whatever kind it may be, is configured to look for and/or download Java updates, a notification will display on the desktop. On a PC, this will usually be in the bottom RH corner near the clock display. Depending on the setting, it may notify of an available update or a ready-to-install update.
In order for Java-based Internet applications to run properly, especially on highly active multimedia content Websites, a current installation of the Java Runtime Environment (JRE) is necessary. Sun, as well as many third-party sources, also send out frequent updates to the several development environments freely available for Java programming.
Online games (such as RuneScape, which is completely programmed in Java), chat clients and calculators are just a few of the features Java brings to an Internet-connected PC. It's also a major player in e-business solutions and corporate computing networks.
As an object-oriented language based on C++, Java is currently the language that comes closest to being universal across platforms. For example, in many cases, the same code can be used to run programs on a PC, a MAC and a Sun SPARC Station.