you will find a comprehensive glossary of Internet and Computer terms with definitions that are helpful and easy to understand.
To find a term, click the letter of which the word begins with and scroll
alphabetically to find your term. For example, to find the definition for the
word "Media", click the letter "M", then scroll the list
alphabetically until you find "Media".
A high-level programming language developed by Sun Microsystems. Java
was originally called OAK, and was designed for handheld devices and set-top
boxes. Oak was unsuccessful so in 1995 Sun changed the name to Java and
modified the language to take advantage of the burgeoning World Wide Web.
Java is an object-oriented language similar to C++, but simplified to
eliminate language features that cause common programming errors. Java
source code files (files with a .java extension) are compiled into a format
called bytecode (files with a .class extension), which can then be executed
by a Java interpreter. Compiled Java code can run on most computers because
Java interpreters and runtime environments, known as Java Virtual Machines (VMs),
exist for most operating systems, including UNIX, the Macintosh OS, and
Windows. Bytecode can also be converted directly into machine language
instructions by a just-in-time compiler (JIT).
Java is a general purpose programming language with a number of features
that make the language well suited for use on the World Wide Web. Small Java
applications are called Java applets and can be downloaded from a Web server
and run on your computer by a Java-compatible Web browser, such as Netscape
Navigator or Microsoft Internet Explorer.
This is a language very close to Java that allows for more interaction
with the viewer. It is much more forgiving than Java as doesn't require it's
own window in which to work.
Pronounced "J-Peg." Stands for Joint Photographic Experts Group. It's an
image format that allows for compression when stored.
A metal bridge that closes an electrical circuit. Typically, a jumper
consists of a plastic plug that fits over a pair of protruding pins. Jumpers
are sometimes used to configure expansion boards. By placing a jumper plug
over a different set of pins, you can change a board's parameters.
This is a type of Java compiler that interprets a class file, then
compiles the information into native code.