Java Overview



Java, Netbeans







Java programming language was originally developed by Sun Microsystems (Sun Microsystems has since merged into Oracle Corporation) which was initiated by James Gosling and released in 1995 as core component of Sun Microsystems’ Java platform (Java 1.0 [J2SE]). Java is a functional computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another.  Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture. Java is, as of now, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them.







Background




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 microchip. 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.





Why the Name?





The name Java came from “Java Coffee Bean”,which was said to be consumed in large quantities by the language's creators.





Tools you will need:





Processor:  200-MHz computer with a minimum 64 MB of RAM (128 MB of RAM recommended).




You also will need the following software:




·         Java JDK and NetBeans ( http://www.oracle.com/technetwork/java/javase/downloads/index.html)




·         Text Editor (Preferably Notepad ++: http://notepad-plus-plus.org/download/)
















Comments

Popular posts from this blog

Write a Program to Add two 3x3 Matrix using C

C program for Unit Conversion

Write a Program to Add two 5x5 Matrix using C