Posted by : Unknown
Tuesday, 9 June 2015
Introduction
James Gosling, Mike Sheridan, and Patrick Naughton initiated the Java language project in June 1991. The language was initially called Oak after an oak tree that stood outside Gosling's office. Later the project went by the name Green and was finally renamed Java, from Java coffee in 1995.
Gosling designed Java with a C/C++-style syntax that system and application programmers would find familiar. Sun Microsystems released the first public implementation as Java 1.0 in 1995. It promised "Write Once, Run Anywhere" (WORA), providing no-cost run-times on popular platforms.
One design goal of Java is portability, which means that programs
written for the Java platform must run similarly on any combination of
hardware and operating system with adequate runtime support. This is
achieved by compiling the Java language code to an intermediate
representation called Java bytecode, instead of directly to architecture-specific machine code. Java bytecode instructions are analogous to machine code, but they are intended to be executed by a virtual machine (VM) written specifically for the host hardware. End users commonly use a Java Runtime Environment (JRE) installed on their own machine for standalone Java applications, or in a web browser for Java applets.
Why we go to Java?
There were five primary goals in Java language:- It must be "simple, object-oriented and familiar".
- It must be "robust and secure".
- It must be "architecture-neutral and portable".
- It must execute with "high performance".
- It must be "interpreted, threaded, and dynamic".
Wikipedia - Java programming language
Java training in chandigarh
ReplyDeleteWay cool, some valid points! I appreciate you making this article available, the rest of the site is also high quality. Have fun.