Java is a general-purpose computer programming language which is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Being a popular language for developing, Java has variety of applications and is ‘platform independent’ language which means ‘write once run anywhere’ with its latest version as Java 8. Originated at Sun Microsystems, Inc. in 1991 was initially called “Oak” but later was renamed “Java” in 1995.
There are applications and websites that will not work unless Java is installed, with each passing day even more apps are created reason is Java being fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
Java is easy to learn language and Developing OOPS application is much easier, and it also helps to keep system modular, flexible and extensible.