Java appeared in 1995 and was created by James Gosling. The language was initially planned to be used for programming domestic electrical appliances. Its original name, Oak, was later changed to Java after a coffee brand and the famous island that is home to Jakarta, capital of Indonesia. Later Java was used for the development of server software and client applications. Cloud services and mobile applications for Android are also written in Java. The advantage of the language lies in the possibility of implementing one code across various operating systems. Gmail, LinkedIn, and Yahoo! are all written in Java.
A Java mobile application can be an independent product and also an addition to a cloud service or a PC software program. A cloud service presupposes a computer network for the remote storage of user resources for the purpose of saving hard drive space. The crucial requirement for the cloud is data safety. In Java serious attention is devoted to security – the language allows systems to be developed so as to be protected from virus attacks and unauthorised intrusion.