HOME                                                          WHAT IS JAVA???

  
Java is a programming language and computing platform first released by sun Microsystems in 1995. there are lots of applications and websites that will not work unless you have Java installed, and more are created every day. java is fast, secure, and reliable. form laptops to datacenters, game consoles to scientific supercomputers, cell phones to the internet, Java is everywhere!!!

  Java is a 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", meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typiclly complied to bytecode that can run on any Java virtual machine regardless of computer architecture. Java is one of the most popular programming languages in use, particularly for client-server web applications. Java was originally developed by James Gosling at Sun Mocrosystmes' Java platform.

   O
ne characteristic of Java is portability, which means that computer programs written in the Java language must run similarly on any hardware/operating-system platform. This is achieved by compiling the Java language code to an intermediate representation called Java bytecode, instead of directly to platform-specificmachine code. Java bytecode instructions are analogous to machine code, but they are intended to be interpreted 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.

There were five primary goals in the creation of the Java language:

  1. It should be "simple, object-oriented and familiar"
  2. It should be "robust and secure"
  3. It should be "architecture-neutral and portable"
  4. It should execute with "high performance"
  5. It should be "interpreted, threaded, and dynamic"
  6.   
 
HTML
 
JAVA
 
CSS