Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
- Bill Gates
Java is a general-purpose, high level, object-oriented programming language developed by Sun Microsystems which was initiated by James Gosling and released in 1995.
Java is a programming language that produces software for multiple platforms. When a programmer writes a Java application, the compiled code known as bytecode, runs on most operating systems (OS), including Windows, Linux and Mac OS. Java was designed to have the look and feel of the C++ 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. It can also be used to build a small application module or applet for use as part of a webpage.
Java program development requires a Java software development kit (SDK) that typically includes a compiler, interpreter, documentation generator and other tools used to produce a complete application. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!