answersLogoWhite

0


Best Answer

Java is an object-oriented computer programming language that is used for application as well as system software development. It is best for web based applications such as servlets, XML design...etc., i.e. the applications that can run on the internet. It can be used as front end tool for the back end database application. for example, the famous Oracle Database management system was designed using Java technology. It is also platform independent. meaning it can run under most platforms and OSs. Java technology was created as a computer programming tool in a small, secret effort called "the Green Project" at Sun Microsystems in 1991.

The secret "Green Team," fully staffed at 13 people and led by James Gosling, locked themselves away in an anonymous office on Sand Hill Road in Menlo Park, cut off all regular communications with Sun, and worked around the clock for 18 months.

They were trying to anticipate and plan for the "next wave" in computing. Their initial conclusion was that at least one significant trend would be the convergence of digitally controlled consumer devices and computers.

A device-independent programming language code-named "Oak" was the result.

To demonstrate how this new language could power the future of digital devices, the Green Team developed an interactive, handheld home-entertainment device controller targeted at the digital Cable Television industry. But the idea was too far ahead of its time, and the digital cable television industry wasn't ready for the leap forward that Java technology offered them.

As it turns out, the Internet was ready for Java technology, and just in time for its initial public introduction in 1995, the team was able to announce that the Netscape Navigator Internet browser would incorporate Java technology.

Now, nearing its twelfth year, the Java platform has attracted over 5 million software developers, worldwide use in every major industry segment, and a presence in a wide range of devices, computers, and networks of any programming technology.

In fact, its versatility, efficiency, platform portability, and security have made it the ideal technology for network computing, so that today, Java powers more than 4.5 billion devices: * over 800 million PCs * over 1.5 billion mobile phones and other handheld devices (source: Ovum) * 2.2 billion smart cards * plus set-top boxes, printers, web cams, games, car navigation systems, lottery terminals, medical devices, parking payment stations, etc. Today, you can find Java technology in networks and devices that range from the Internet and scientific supercomputers to laptops and cell phones, from Wall Street market simulators to home game players and credit cards -- just about everywhere.

The best way to preview these applications is to explore java.com, the ultimate marketplace, showcase, and central information resource for businesses, consumers, and software developers who use Java technology.

Why Software Developers Choose Java Technology

The Java programming language has been thoroughly refined, extended, tested, and proven by an active community of over five million software developers.

Mature, extremely robust, and surprisingly versatile Java technology has become invaluable in allowing developers to: * Write software on one platform and run it on practically any other platform * Create programs to run within a web browser and web services * Develop server-side applications for online forums, stores, polls, HTML forms processing, and more * Combine Java technology-based applications or services to create highly customized applications or services * Write powerful and efficient applications for mobile phones, remote processors, low-cost consumer products, and practically any device with a digital heartbeat

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

Java is called an Object Oriented Programming Language because many of the object oriented programming concepts are implemented in Java.

Some concepts are:

1. Class

2. Object

3. Inheritance

4. Encapsulation

5. Polymorphism

6. Abstraction

etc.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

Simply that... a programming language that uses constructs, classes -- "objects" (structures and methods). Non-OOP languages might just be commands, rather than the ability to act upon objects/instances or inherit methods and functions.

This answer is:
User Avatar

User Avatar

Wiki User

8y ago

Java is a high-level, object-oriented applications programming language where program source is compiled to Java byte code. The byte code can be interpreted by any machine that has a Java virtual machine implementation which includes pretty much everything these days. As such, Java is a highly portable language. However, as a result of the interpretation, it is extremely slow compared to a native machine code program and, because of the need to have the virtual machine runtime in memory at all times, memory consumption is much higher. Also, due to its lack of low-level facilities (source code is compiled against a virtual machine rather than a physical one), it is not suitable for general purpose programming (device drivers, operating system kernels, subsystem programming, etc). However, it is much easier to learn than C++ and is ideal for rapid applications development.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

The various object oriented features available in Java are:

1. Class

2. Object

3. Inheritance

4. Polymorphism

5. Abstraction

6. Encapsulation

etc.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

Java is called an object oriented programming language because it implements many of the object oriented programming concepts like abstraction, encapsulation, inheritance etc.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Object oriented programming means the ability for an object to use the same name for a sub program or something deriving set of attributes and behaviours.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why Java is called object oriented programming language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why object oriented programming language is called oops?

It isn't called oops, it's called OOP. It's an acronym for Object Oriented Programming.


Is c is complete object oriented programming language?

No. C is not object oriented. C++ is object oriented.


What kind of written language did Delphi use?

Delphi used a programming language called Object Pascal for its written language. Object Pascal is an extension of the Pascal language that includes object-oriented programming features.


Why c plus plus language is called command oriented language?

C++ is not a command oriented language, it is a multi-paradigm language because it employs functional and object-oriented approaches to programming.


Is VB an object oriented programming language?

Yes


Vbnet is which type of language Service Oriented Architecture Programming Language Object Oriented Programming Language Procedural Oriental Programming Language?

Visual Basic .NET (VB .NET) is an OOP, an Object-Oriented Programming Language. It's paradigm is both OOP and Event-Driven, but that's beside the point.


Is java example of a procedural programming language?

No.Its purely object oriented programming language


What is the difference between oriented programming language and high programming language?

Set/subset: Some high level programming languages are object oriented, but not all of them.


Why is Java called an Object Oriented Programming Language?

Actually java is not purely object oriented.because we can use the primitive data types in Java.In java all those things or considered as classes and objects .So we are called java is an object oriented programming language...


What is the components of OOPS?

Java is an object oriented programming language. The various object oriented concepts in it are: * Class * Object * Instance * Method * Inheritance * Polymorphism * Abstraction * Encapsulation etc...


An object-oriented programming language is necessary to do object-oriented programming?

small talk yes java yes c++ no delphi no etc...


What is the distinct difference between object oriented concept and object oriented programming?

Object oriented concepts are a generalisation of the object oriented principals (encapsulation, inheritance, polymorphism and abstraction) without specifying a particular implementation of those principals. Object oriented programming is the application of those principals through an object oriented programming language.