Preview

java introduction

Good Essays
Open Document
Open Document
1904 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
java introduction
Java’s Lineage
--------------
Java is related to C++, which is a direct descendent of C. Much of the character of Java is inherited from these two languages. From C, Java derives its syntax. Many of Java’s object-oriented features were influenced by C++.

C-> Test.c [Source] --> Test.exe [ Machine Lang.] C is platform dependent - Platform = H.W +O.S

Java -> Test.java --> Test.class [byte code] platform independent | J.V.M Jvm (Java Virtual Machine) | Interpreter O/S

1990 -> started working on lang.
1991 -> OOK --> 1995 Java
1995 -> Internet was becoming popular.

The Creation of Java
---------------------
Java was conceived by James Gosling, Patrick Naughton, Chris Warth, Ed Frank, and Mike Sheridan at Sun Microsystems, Inc. in 1991.It took 18 months to develop the first working version. This language was initially called “Oak” but was renamed “Java” in 1995. Original impetus for Java was not the Internet! Instead, the primary motivation was the need for a platform-independent (that is, architectureneutral) language that could be used to create software to be embedded in various consumer electronic devices, such as microwave ovens and remote controls. As you can probably guess, many different types of CPUs are used as controllers. The trouble with C and C++ (and most other languages) is that they are designed to be compiled for a specific target. Although it is possible to compile a C++ program for just about any type of CPU, to do so requires a full C++ compiler targeted for that CPU. The problem is that compilers are expensive and time-consuming to create. An easier— and more cost-efficient—solution was needed. In an attempt to find such a solution, Gosling and others began

You May Also Find These Documents Helpful

  • Satisfactory Essays

    1990 java was developed by James gosling it turned out to be one of the more popular programming languages.…

    • 388 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    pt1420 exam review

    • 738 Words
    • 3 Pages

    What is used to translate high level language programs to machine language (or machine code)? Compiler…

    • 738 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Phase 2 Db

    • 390 Words
    • 2 Pages

    Java was created in 1991 by James Gosling. He recruited a group of engineers to develop a new programming language targeting consumer devices. The language was given the name “Oak”. It was later discovered the original name had been taken by another company for their programming project which resulted in Oak being renamed to Java. The Java group developed a language that would share similar characteristics with C languages but fewer bugs, more versatility, hardware independence, and reduced development times.…

    • 390 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Intro to programming

    • 534 Words
    • 3 Pages

    Design an algorithm that prompts the user to enter his or her height and stores the user’s input in a variable named height.…

    • 534 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Thought there are numerous computer programming languages in the world today, we will focus on the three basic fundamental types of computer programming languages.…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    Have you ever thought of a dystopian community well there's a reason why they never work out there is always a hero who choices to take risks and to fix the secret problems behind these types of community's.…

    • 554 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Intro to Computers

    • 340 Words
    • 2 Pages

    Submit complete answers to the following end-of-chapter Review Questions [RQ] from the Digital Planet: Tomorrow's Technology and You textbook.…

    • 340 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Intro to Programming

    • 390 Words
    • 2 Pages

    Procedure programming can be written in C, HTML, Perl, and Visual Basic Script while Object Oriented Programming can be written in C++, Java, and .NET language (Stetson, 2004).…

    • 390 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Compilation: programs are translated into machine code which can directly execute on the computer. Compiler analyzes the whole code and generates the machine code which makes it very fast process. And due to this, compiled programs don’t require any second application or package to run it. The time takes to create a program from compilation is relatively faster than interpretation. As a disadvantage, compilation process is hardware specific into which machine it get compiled. Architecture of the computer affects…

    • 1672 Words
    • 7 Pages
    Better Essays
  • Good Essays

    Individual Project 3

    • 1026 Words
    • 5 Pages

    First of all, Java, C++ and C# were all conceived from the C programming language Secondly, when I looked up the history of C#, I found out that it first came out in December 2000. It has many similar features that both Java and C++ have.…

    • 1026 Words
    • 5 Pages
    Good Essays
  • Good Essays

    pt1420 assignment 1

    • 728 Words
    • 3 Pages

    Programming language is a vital and essential part of computers. Even though you do not actually see these languages, they are the bases and make up of software programs. Software is essential to a computer because without software, a computer can do nothing. All of the software that we use to make our computers useful is created by individuals known as programmers; these programmers use different types of programming languages to develop software programs. The first primitive programming language was actually created for the invention of the ‘difference engine’. This invention created in 1822 by Charles Babbage was a mechanical calculator that would tabulate polynomial functions.…

    • 728 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Eclipse and Java for Total Beginners Tutorial Companion Document Eclipse And Java For Total Beginners Companion Tutorial Document By Mark Dexter Table of Contents Introduction........................................................................................................... ............................. 2 . Tutorial Target Audience.....................................................................................................................2…

    • 7556 Words
    • 31 Pages
    Satisfactory Essays
  • Powerful Essays

    Java, a language based on C++, was developed by James Gosling and colleagues at Sun Microsystems in the early 1990 's. (Java programming language, n.d.) It was originally called OAK and was designed for set top boxes and hand held devices. "Oak was unsuccessful so in 1995 Sun changed the name to Java and modified the language to take advantage of the burgeoning World Wide Web." (Java, n.d.) Java is an object-oriented language simplified to eliminate language features that cause common programming languages. Java should not be confused with JavaScript, which shares only the name and a similar C-like syntax. Sun Microsystems currently maintains and updates Java regularly.…

    • 2033 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Oop Concepts

    • 1471 Words
    • 6 Pages

    Object oriented programming method started in the early 1960s. A breakthrough involving instances and object was achieved at MIT with the PDF-1. The first programming language to use object was Simula 67 which was designed for the purpose of creating simulation by Kristen Nygaard and Ole-Johan Dahl in Norway.…

    • 1471 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Object oriented programming was developed because limitation was discovered in earlier approaches to programing. The evolution to the object oriented programming is based on the following previous languages.…

    • 996 Words
    • 4 Pages
    Good Essays

Related Topics