Preview

Comparison of Java, Javascript, Java Applets and Java Beans

Powerful Essays
Open Document
Open Document
2033 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Comparison of Java, Javascript, Java Applets and Java Beans
Comparison of Java, JavaScript, Java Applets and Java Beans
Team C
WEB 420
Introduction
Starting back in the early 1990 's with the introduction of Java to the computer scene there has been many updates and advances in how languages interact with web based programs. In this paper we are going to highlight several areas of several different Java flavors. The flavors we are addressing are Java, JavaScript, Java Applets and JavaBeans. We will discuss their history, features, usage and syntax and finally follow up with a chart providing a comparison of the different Java architectures.
History
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.
JavaScript was designed in April 1995 by Brendan Eich. It was initially developed under the name Mocha, then LiveScript and finally settled on JavaScript, coinciding with the addition of Java support in the Netscape web browser. (JavaScript, n.d.) "Spawned in 1995 by the need to make Netscape Navigator 's newly added support for Java applets more accessible to non-Java programmers and web designers, a powerful scripting language too often described as ‘simple '." (Champeon, 2001) "Netscape developed Javascript in 1995 as a way for web server administrators to connect their servers to databases and search engines, and on the client side for validating forms and providing interactive content on the HTML



References: Champeon, S. (2001). JavaScript: How Did We Get Here? Retrieved 10 April 2006 from http://www.oreillynet.com/pub/a/javascript/2001/04/06/js_history.html. Dowling, B. (2000). Java features – Portable. Retrieved 17 April 2006 from http://www-uxsup.csx.cam.ac.uk/courses/JavaOverview/00100.html. The History of Javascript? (n.d.). Retrieve on April 17, 2006 from http://www.personal.psu.edu/staff/p/z/pzb4/javascript/history.html. Youmans, B. (1997). Java: Cornerstone of the Global Network Enterprise? Retrieved 17 April 2006 from http://ei.cs.vt.edu/~history/Youmans.Java.html.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Based on the Greiner (2009) article, define an applet and distinguish one from a servlet.…

    • 693 Words
    • 4 Pages
    Satisfactory Essays
  • 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

    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
  • Satisfactory Essays

    Deitel, H.M., & Deitel, P.J. (2002). Java: How to program (6th ed.). Upper Saddle River, NJ: Pearson…

    • 253 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    CSO Gaddis Java Chapter1 1

    • 2953 Words
    • 29 Pages

    1-3 Introduction • Java enabled web browser (HotJava) demonstrated at 1995 Sun World conference. • Java incorporated into Netscape shortly after. • Java is “cross platform”, meaning that it can run on various computer operating systems. © 2012 Pearson Education,…

    • 2953 Words
    • 29 Pages
    Satisfactory Essays
  • Good Essays

    Jharna Software

    • 896 Words
    • 4 Pages

    Harvard Business Case: "Living on Internet Time: Product Development at Netscape, Yahoo!, NetDyanamics, and Microsoft".…

    • 896 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Recco Smith Unit 1 HmWrk

    • 1114 Words
    • 4 Pages

    The 1970s was a very outstanding year for programming languages. The five most popular languages of the decade where Ada, Pascal, C, Smalltalk, and bliss. The creators of the languages are as follow: Ada-Jean Ichbiah at Alsys in the 1970s primarily for applications used by the U.S. department of Defense. The program is named in honor of countess Ada Lovelace, an influential and historical figure in the field of computing. Pascal-Niklaus Wirth and Kathleen Jensen in the 1970s and was originally designed for teaching programming. C-Dennis Ritchie in 1972 at Bell Laboratories, which is a very powerful and yet general purpose language. Smalltalk-Daniel Henry Holmes Ingalls, Jr. it was created in 1972 as the language to underpin the new world of computing and in part for education. BLISS-W.A. Wulf and D.B. Russell back in 1970 at…

    • 1114 Words
    • 4 Pages
    Good 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
  • Satisfactory Essays

    Net and Java Comparison

    • 490 Words
    • 2 Pages

    The NET and Java have a lot of similarities, but they are also extremely different. To start the NET framework is built directly into the windows OS, which makes it very simple when deploying to a computer, in that it does not require the need to install any third party add-ons unless specifically used. Since the framework is built into the OS, it has built in functionality for using other OS dependent functionality. For example, it can offer access to Windows active directory. Java requires the use of the Java Virtual Machine (JVM) so that it can run the programs.…

    • 490 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Deitel, H.M., & Deitel, P.J. (2002). Java: How to program (6th ed.). Upper Saddle River, NJ: Pearson Education…

    • 356 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Comparison of J2Ee and .Net

    • 2752 Words
    • 12 Pages

    .NET is very tightly integrated into Microsoft operating systems, so the decision needs to be made whether to have a Microsoft framework in place. J2EE will work on any operating system, but is more complex and its GUI environment is very limited compared to .NET. There are pros and cons to using both platforms and this paper will discuss the differences and similarities between .NET and J2EE which should be considered before making the decision to use either platform.…

    • 2752 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    Beyond his involvement at PINT, Thomas is heavily involved in the academic community. He developed the University of California, San Diego Extension Web Publishing program in the late 1990s and continues to teach classes there in Web development and design. He is also an instructor for the UCSD Computer Science Department, where he teaches classes in Web development and the theory of programming languages. Mr. Powell is well published, and his work has appeared in numerous trade publications. He continues to publish regularly in Network World.…

    • 215306 Words
    • 1656 Pages
    Powerful Essays
  • Powerful Essays

    Javascript: C and Draw

    • 2149 Words
    • 9 Pages

    INTRODUCTION TO JAVASCRIPT {draw:rect} What is JavaScript? JavaScript was designed to add interactivity to HTML pages JavaScript is a scripting language A scripting language is a lightweight programming language A JavaScript consists of lines of executable computer code A JavaScript is usually embedded directly into HTML pages JavaScript is an interpreted language (means that scripts execute without preliminary compilation) Everyone can use JavaScript without purchasing a license {draw:rect} Are Java and JavaScript the Same? NO! Java and JavaScript are two completely different languages in both concept and design! Java (developed by Sun Microsystems) is a powerful and much more complex programming language - in the same category as C and C++. {draw:rect} What can a JavaScript Do? JavaScript gives HTML designers a programming tool - HTML authors are normally not programmers, but JavaScript is a scripting language with a very simple syntax! Almost anyone can put small "snippets" of code into their HTML pages JavaScript can put dynamic text into an HTML page - A JavaScript statement like this: document.write("" + name + "") can write a variable text into an HTML page JavaScript can react to events - A JavaScript can be set to execute when something happens, like when a page has finished loading or when a user clicks on an HTML element JavaScript can read and write HTML elements - A JavaScript can read and change the content of an HTML element JavaScript can be used to validate data - A JavaScript can be used to validate form data before it is submitted to a server. This saves the server from extra processing JavaScript can be used to detect the visitor's browser A JavaScript can be used to detect the visitor's browser, and - depending on the browser - load another page specifically designed for that browser JavaScript can be used to create cookies…

    • 2149 Words
    • 9 Pages
    Powerful Essays
  • Powerful Essays

          Introduction MVC and Swing How to bind single values? How to bind lists A 3-tier Swing architecture How binding works in projects…

    • 2893 Words
    • 12 Pages
    Powerful Essays
  • Satisfactory Essays

    Ang Mahiwagang Palaka

    • 14337 Words
    • 58 Pages

    Visual Studio 97 was Microsoft's first attempt at using the same development environment for multiple languages. Visual J++, InterDev, and the MSDN Library had all been using the same 'environment', called Developer Studio.…

    • 14337 Words
    • 58 Pages
    Satisfactory Essays