History of Java
By: Emiley J.
It is always a good practice to know a little bit of history and background of any technology before starting to actually use it. In fact Java has nothing to do with the 'Island Java' in Indonesia. It all started at Sun Microsystems when they were developing an application for the 'set-top box'.
In 1990's they tried to develop a portable application that can run on any micro chip. Not surprisingly, the team chose C++ to accomplish this task. But soon they found that there are many features in C++ that prevented it from being PORTABLE. Therefore they tried to remove those features that are platform dependent. In doing so, they ended up developing a new programming language. They named this new programming language as OAK. Some say that the reason simply being that the team leader James Gosling spent most of the time under a OAK tree. So they chose this name. Surprisingly, this programming language never took off.
In 1995, the WWW (World Wide Web) became popular and Internet came to be widely used even among homes. This was a blessing in disguise for 'OAK'. The WWW presented the same problems and issues such as the 'set-top box' software. Around the globe, there were many different platforms, under different operating systems and therefore there was a need for a portable, platform independent programming language which can be used to write programs that can run on all these different platforms without the necessary of re-compilation.
Sun Microsystems, renamed OAK to 'JAVA' with some changes and launched it in the same year. Developers around the globe immediately found Java's potential and the WWW got its new look and Java took the world by storm.
Archived Comments
1. @ manohar patil Go and sit under the oak tree , you will be able to learn JAVA :)
View Tutorial By: Naresh at 2016-08-03 13:30:02
2. Hi! Sir.I am anish from Sultanpur.I want to Know that how to prepared the java technology for freshe
View Tutorial By: Anish at 2014-12-10 08:23:49
3. why have you change first name oak to java ?
View Tutorial By: manohar patil at 2014-08-20 03:44:23
4. The main purpose of java creation was because of the learning curve is steep and takes a long time t
View Tutorial By: Aksh at 2014-07-20 18:14:09
5. Java==Coffee.
View Tutorial By: Akhil at 2014-07-02 09:53:37
6. My question is, from where the name "java" comes exactly?
View Tutorial By: Sreedevi at 2013-05-18 10:41:38
7. The logo is a cup of coffee. Java is an island in Indonesia that is known for its coffee and the wor
View Tutorial By: kamal goduguluri at 2012-05-30 15:34:21
8. please provide next and previous functionality in your site. it really help us.
View Tutorial By: Bharat Patel at 2012-05-09 07:23:56
9. its easy to understand the complete history of java rather than reading lot of pages....
tha
View Tutorial By: Arun Tony at 2011-04-10 07:12:04
10. i would like to ask that what is the history of a cup of tea logo on java..
View Tutorial By: Ankit at 2011-02-07 09:56:21
11. The name OAK was changed to java because ,once they had a round table meeting about renaming the lan
View Tutorial By: Sowminarayanan at 2010-11-28 06:17:42
12. Hi..
i a'm Sajid mestri (Maha,sangli)
This history will useful all litral persons and
View Tutorial By: sajid at 2010-10-30 00:32:15
13. hi! i want to know about how database createed in java with coding
Thanks!!
View Tutorial By: kundan at 2010-05-19 05:03:33
14. to know
View Tutorial By: Parthasarathi.N at 2010-02-19 05:59:51
Comment on this tutorial
- Data Science
- Android
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Related Tutorials
Java program to get location meta data from an image
Program using concept of byte long short and int in java
Update contents of a file within a jar file
Tomcat and httpd configured in port 8080 and 80
Count number of vowels, consonants and digits in a String in Java
Student marks calculation program in Java
Calculate gross salary in Java
Calculate average sale of the week in Java
Vector in Java - Sample Program