Is Java an island of Indonesia archipelago? Yes, that's correct. However, Java is very well known as a software platform, a computer programming language, and a fast growing and widely used technology worldwide.
If you're absolutely new to Java, read this article till the end to get the very fundamentals about the Java progrograming languague, Java platform and Java ecosystem.
The Java programming language was invented by James Gosling in 1995 and became a core component of the Java platform which is developed by Sun Microsystems Inc. (and now by Oracle Inc.). Today, Java is one of the most popular computer programming languages and computing platforms. Java can be found everywhere: on personal computers, enterprise servers, super computers, mobile phones, embedded devices... and even on Mars exploring robots.
According to the TIOBE programming language index, Java is consistently ranked as one of the most popular programming languages.
Well, Java can do almost everything you can imagine: allows playing games on mobile phones, chatting via webcam, rendering 3D models, processing banking transactions, controlling robots... and much more. Here just to name a few. Java is mostly used in enterprise softweare development (middleware) and Android apps (mobile phone applications). There are millions of developers who use Java to create such a wide range of applications running on the Java Virtual Machine (JVM), which is installed in billions of devices.
Java has a number of advantages which make it a widespreading technology:
In addtion, Java has a strong and vibrant community, which means you can learn Java and get support easily.
Java is a really big technology which spreads across various platforms and devices. Instead of having a huge package for all platforms, the technology is devided into specific editions as following:
The Java technology is very well known with its logo: a cup of hot coffee.