Java
An application language designed by Sun Microsystems to work on any platform Windows, Mac, LINUX etc. and to allow applications on different platforms to talk to one another.
An object-oriented programming language designed specifically for use in large distributed networks like the Internet. It is designed to look and feel like C++ and yet be easier to use. Programs written in JAVA are portable, which means that they can run on any computer with any operating system that has a JAVA virtual machine.