Intruducing Java Programming Language

History of Java

Java pioneered by James Gosling, Patrick Naughton, Chris Warth, Ed Frank, and Mike Sheridan of Sun Microsystems, Inc. in 1991. They require approximately 18 months to make its first version. This language was initially called "Oak" but later changed to "Java" in 1995 because of the name Oak has become the copyright and be used as any other programming language. Between making Oak in the fall of 1992 to be announced to the public in the spring of 1995, many people involved in the design and evolution of this language. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin and Tim Lindholm is a key contributor to finalize the original prototype.

Modern Java

Java has been used in many ways and has proven its existence in the 21st century. Currently, Java is used various types of applications such as embedded applications, financial applications, desktop, aircraft simulation, image processing, games, distributed enterprise applications called the J2EE and many more.


Java Virtual Machine (JVM)

Java Virtual Machine is a simple application written in C language for mengeksi programs written in Java language. At the time of compilation (changing from high-level language into a lower language), the program was changed to CODE BYTE. Then at the time of execution, the JVM byte code reading tersebu and turn it into machine language understood by the operating system where the program is run.


Because the JVM is very dependent on its platform (machine language is a low-level language understood only by a particular machine, such as Intel, but it can not be understood by another machine, such as the Macintosh), this byte code can be made for free from the confines of a particular platform. Byte code generated in the process of compiling the Java language will always be the same for each operating system or type of engine, but will change the JVM byte code into machine language goals.

Just In Time Compiler (JIT)

Although Java is designed to be interpreted, technically there is nothing to hinder Java is compiled into machine language like any other programming languages. Sun provides the compiler Just In Time Compiler (JIT) to compile the byte code into machine language at the same time with the execution. However, the JIT approach produces a greater ability than the usual interpretation.

Read Users' Comments (4)

4 Response to "Intruducing Java Programming Language"

  1. Unknown says:
    May 3, 2016 at 7:00 AM

    I love to stick with all the above mentioned programming language to reap maximum advantage in this competitive web design and development world. The choice of programming language varies based on the client business needs
    Regards,
    PHP Training in Chennai|PHP Training|PHP Institutes in Chennai

  2. Unknown says:
    May 11, 2016 at 2:52 AM

    Day by day I am getting new things and learn new concept through your blogs, I feel very confident, thanks for your informative blog keep your post as updated one...
    Regards,
    web designing training|web designing training in chennai

  3. Unknown says:
    July 11, 2016 at 7:03 AM

    Excellent Post! Java is such a beautiful language to learn, if you have skills in java, you can easily switch your career in hadoop technology.
    Regards,
    Hadoop Training in Chennai|Best hadoop training institute in chennai

  4. Jayalakshmi says:
    June 22, 2020 at 7:20 AM

    Thanks a lot for sharing such a good source with all, i appreciate your efforts taken for the same. I found this worth sharing and must share this with all.




    Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery


Post a Comment