Popularity of Java

1151 Words3 Pages

Popularity of Java

Java is a programming language designed to run dynamic, interactive and secure applications on computer systems. Java has several features which make it extremely popular. Even though Java has obtained remarkable popularity through it’s use on the internet, Java has also been adapted to the operating systems of several electronic devices which are commonly used.

How Java is used in the industry

Since Java’s inception in 1995, it began to spread throughout the programming world like a virus, gaining popularity everywhere it is used. The most common implementation of Java was through the “applet” for use on the internet. Java applets work in the background; the users often do not know that they are even using a Java applet (Catalano, 1999). With the use of applets, organizations can have an application run on virtually every machine regardless of their platform (Catalano). Java applets have become an industry standard in part to the multi-platform capabilities. However, the increased functionality over HTML, although commonly reserved for more advanced interfaces, have also contributed to the success of Java applets. (Catalano).

The internet applet is not the only success story for Java. Around the year 2000, Sun Microsystems released what is now known as Java Micro Edition, abbreviated Java ME (Giguere). Just as a wildfire spreads in the summer wind, Java ME spread rapidly, dominating mobile browsers and games. “All major mobile device vendors, including Nokia, Motorola, ... and Sony, have adopted Java as part of their core strategy for future smart devices” (Yuan, 2004). Mobile gaming is on the raise with Java leading the way in flash games including mobile device 3-D gaming (Mobile gaming).

As technol...

... middle of paper ...

...ttp://developers.sun.com

Kutti, N.S, Ramadhan, H. A, Fiaidhi, J. & Al-Khanjari, Z.A. (2005). A note towards reshaping java's features. Journal of Computer Science, 1(4), 450-453.

Leggett, R, de Boer, W, & Janoušek, S. (2006). Foundation flash applications for mobile devices. Berkeley, CA: Apress.

Oaks, S. (2001). Java security. Sebastopol, CA: O'Reilly & Associates, Inc.

Oracle Labs, Initials. (2009, April 16). Java coming to first robotics competition. Retrieved from http://labs.oracle.com/spotlight2009/2009-04-16_squawk.html

Rusty, E. (1997). Java developer's resource: a tutorial and on-line supplement. Prentice Hall Ptr.

Wilson, S, & Kesselman, J. (2000). Java platform performance: strategies and tactics. Upper Saddle River, NJ: Prentice Hall.

Yuan, M.J. (2004). Enterprise j2me: developing mobile java applications. Upper Saddle River, NJ: Pearson Education.

Open Document