answersLogoWhite

0

I'm assuming you meant, "What are the advantages of Java over other programming languages".

Java is essentially universal. There is a special program called the Java Runtime Environment that is pre-made for most operating systems. With that in place and readily available, a Java programmer simply makes one program, compiles it to byte code (not to be confused with machine code), and that same program will run on ANY operating system with the Java Runtime Environment installed.

With many other programming languages (including a main competitor, C++), the code must be recompiled for every operating system and architecture it needs to run on. Many times OS-level API's force a code change, as certain features in an operating system aren't the same as the next.

Since Java's Runtime Environments have already been compiled for each system, the byte code is free to execute and be interpreted by the Runtime Environment of any system, without regard to OS or architecture. Arguably, this comes at the sacrifice of some speed, but gives a substantial portability gain.

Java's friendly syntax and proactive garbage collection make it ideal to developers as well. These are Java's primary strengths when compared to other languages.

Hope this helps!

User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

What programming language are java applets written in?

Java applets are written in the Java programming language. Java is considered to be one of the oldest and most commonly used programming languages in the world.


What is the meaning of java and how it matches to the programming language oak?

The original plan was to call the Java language "Oak", but it turned out there already was a programming language of that name, so they changed the name. Java is of course unrelated to this other "Oak" language, the one that had already reserved the name.


Is it valuable learning java as a programming language?

Sure, Java is a good option as a programming language. However, there are other good options, too - for example, Python, PHP, C#, etc.


Which type of language is java?

Java is truly object oriented programming language


Why aren't Aerospace navigation software coded in JAVA?

Quite simply, Java isn't the only option for programming. There are other options, too. It may be your favorite programming language, but that doesn't mean it has to be everybody else's favorite, as well.Quite simply, Java isn't the only option for programming. There are other options, too. It may be your favorite programming language, but that doesn't mean it has to be everybody else's favorite, as well.Quite simply, Java isn't the only option for programming. There are other options, too. It may be your favorite programming language, but that doesn't mean it has to be everybody else's favorite, as well.Quite simply, Java isn't the only option for programming. There are other options, too. It may be your favorite programming language, but that doesn't mean it has to be everybody else's favorite, as well.


Is the best institute for learn java programming in Pakistan?

The Java programming language is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Then you learn java programming language in Pakistan get the best java programming classes at the lowest cost.


What is the use of java language for a computer science engineer?

Java is a programming language. The computer science engineer may decide to use the Java language to do his programming - or somebody else may have done the decision for him, in a company at which he works. Or they might decide to use some other language instead.


Is java a database?

No, its a programming language.


Is java DBMS?

no, Java is not dbms.. Java is a programming language Dbms is database


What is jython?

Jython is a version of the Python programming language that is integrated with the Java programming language, allowing you to mix Java and Python code and run both on the Java Virtual Machine.


Why java is 100 percent programming language?

There are no 'partial' programming languages.


Is java example of a procedural programming language?

No.Its purely object oriented programming language