Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s.
It was designed to have the “look and feel” of the C++ programming language, but it is simpler to use than C++ and enforces an object-oriented programming model.Java can be used to create complete applications that may run on a single computer or be distributed among servers and clients in a network.