Java is an object-oriented, class-based, concurrent, secured and general-purpose computer-programming language. It is used to develop mobile apps, web apps, desktop apps, games and much more.
Java was developed by Sun Microsystems (which is now the subsidiary of Oracle) in the year 1995.
James Gosling is known as the father of Java.
Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.
The Java language was initially called OAK. Since Oak was already a registered company, so James Gosling and his team changed the name from Oak to Java.
Application of Java
According to Oracle, the company that owns Java, Java runs on 3 billion devices worldwide, which makes Java one of the most popular programming languages.
Following are areas where Java programing language is used.
- Android apps
- Games
- Robotics
- Mobile
- Enterprise Applications such as banking applications.
- Web Applications
- Desktop Applications such as acrobat reader, media player, antivirus, etc.
- Embedded Devices for example televisions, SIM cards, Blu-ray Disc players, etc.
- Scientific Computing Applications
This tutorial gives a complete understanding of Java.