Abstract
Everyone is talking about Java. The driving force for this chatter is Java''s simplicity and potential power. Java is programming language, and a language for the intranet and the World Wide Web (WWW). Java is a Write On one platform and Run on Many platforms (WORM) language. For network-friendly, platform-independent applications, Java (originally Oak) is an object oriented programming language. Java source code is compiled into a virtual machine code or bytecode. This makes the Java platform independent. It can be placed on a Web site, and executed on the client side on a PC-Intel, Mac, Motorola or UNIX-Solaris machine without recompiling. Sun Microsystems formally announced Java in May 1995. Java is the first language that has built-in capabilities for networking applications, in particular, creating dynamic Web pages. Java programs that run on the Internet Web pages are called applets. These applets are easily incorporated into Web pages. These applets are executed from homepages on remote Web sites. Java programs run interpretively on the client side. Java reduces development costs and speeds up the learning curve. Traditional client server development tools-such as Delphi, Power-Builder and Visual Basic-are losing ground to Java as a result. By the year-end of 1996, Java had moved ahead in use of both C and C++ and these application development tools
Recommended Citation
C. Sabharwal, "Java, Java, Java," IEEE Potentials, Institute of Electrical and Electronics Engineers (IEEE), Jan 1998.
The definitive version is available at https://doi.org/10.1109/45.714612
Meeting Name
36th IAS Annual Meeting of the IEEE Industry Applications Conference, 2001
Department(s)
Computer Science
Keywords and Phrases
Internet; Internet Web Pages; Java Platform; Java Programming Language; Java Programs; Java Source Code; Solaris Machine; Sun Microsystems; Web Site; World Wide We; Applets; Application Development Tools; Built-In Capabilities; Bytecode; Client Server Development Tools; Client Side; Dynamic Web Pages; Homepages; Intranet; Networking Applications; Object Oriented Programming Language; Object-Oriented Languages; Parallel Programming; Remote Web Sites; Virtual Machine Code
International Standard Serial Number (ISSN)
0278-6648
Document Type
Article - Journal
Document Version
Final Version
File Type
text
Language(s)
English
Rights
© 1998 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.
Publication Date
01 Jan 1998