answersLogoWhite

0

The compiler generates a pseudocode, not targeted to any machine, called bytecode. This can be interpreted by an interpreter program or hardware accelerator on any computer. Java is not the only language that can be compiled to bytecode. For example the GCC compiler system has a backend that emits bytecode, and has already been integrated with the Ada language frontend (and maybe others).

Java is NOT the first language to be implemented platform neutral. In the 1970s UCSD developed a platform neutral Pascal compiler that generated a pseudocode, not targeted to any machine, called P-code. This allowed all computers on campus to run the same operating system, compiler, and programs. All that was needed was a native P-code interpreter program. Apple Pascal on the Apple ][ used this system too, with only minor changes from the original UCSD system so that it ran on Apple's DOS. The UCSD product was available on most computers of the era, but mismanaged costs and the performance penalty of the interpreter program eventually killed it in the middle/late 1980s.

User Avatar

Wiki User

13y ago

What else can I help you with?

Continue Learning about General History

How do java came into existence?

Before java invent there is no usage of internet, because the internet is run or operate based upon java only because java is platform independence before that there is no concept of platform independence. If u want to send any imformation to anybody there is no way to send abort post but its time taking but its not good to send with in time, so at that time they developed platform independence its more important concept. If platform independence exist then we can run the applications on any platform otherwise we have develop the programms related to the clients os otherwise they have maintain the os related to the application on which os we was develped the application so that platform independence is plays a important role on internet thats way java is takes place


When did Sun Microsystems split and become JAVA?

Sun Microsystems did not "split" to "become" Java. Sun is a company, which invented and set out the specifications for the Java programming language in 1995.


What were James gosling accomplishment?

James A. Gosling, OC (born May 19, 1955 near Calgary, Alberta, Canada) is a computer scientist, best known as the father of the Java programming language.


What was the most used computer language?

There is (and always was) only one computer language: binary (also known as machine code). In order to create machine code programs, programmers use computer programming languages, both low-level and high-level (the level indicating the amount of abstraction between the source code and the resultant machine code). The most-used programming language today is Java, however it is only suitable for applications programming. The most-used general purpose language is C++.


Who invented the java and when?

Java was actually developed in 1991 by Symbian.

Related Questions

Why is java known as platform-neutral language?

Because it will work on all platforms because it's code is compiled through it's on Virtual Machine, the JVM (Java Virtual Machine).


Why you are preferring java?

java is platform independent language and open source. java is object oriented language.


Why java called platform indeependent?

Platform independent language means once compiled you can execute the program on any platform (OS). Java is platform independent. Because the Java compiler converts the source code to bytecode, which is Intermidiate Language. Bytecode can be executed on any platform (OS) using JVM( Java Virtual Machine).


Is java a hardware platform?

No. It is a programming language


On what platform Java can work?

Java is a platform independent language. It can be used in all platforms. Ex: windows, unix etc.


Why is Java known as platform neutral language and how is Java more secured than other language justify?

"Platform neutral" means that Java does not depend directly on the underlying operating system; the same binary Java classes will run on any platform that support the target version of Java that those classes use, such as Windows, Linux, and Mac OS. Java has enhanced security opposed to a native binary (e.g. a program written in C++) in the sense that an additional layer of security is implemented in the Java VM that reduces promiscuous behavior (such as accessing the hard drive when running as an applet). Java is arguably not as secure as some other languages (such as Mono/.NET, which can be statically verified safe without executing the program), but it is generally more secure than non-VM-based languages because of the extra layer of security.


Is Hotmail related to java?

Hotmail is a Microsoft-based technology that delivers email services, while Java is a programming language that is platform-neutral that was created by Sun, which was later acquired by Oracle. There is no relation to these two items.


What are the differences between java language and net language?

I took a Introduction to Java course last year. I had the same question when I started the class http://www.DevelopIntelligence.com/catalogue/java-training.php. But I learned that Java and .NET are both platforms that run applications. Both platforms use something known as a virtual machine. In the Java platform, the primary programming language use to write applications is called Java. In the .NET platform, the programming language choices include VB.NET, C++.NET, C#.NET. In other words, there is no "difference between the Java langage and the .net language" as there is no "net language". The Java language is most similar to the C# language in .NET. There are some technical differences, but in general they are about the same.


How is java both a programming language and a platform?

By using Navite Interface we write this type of code


What is the Java platform?

Java platform is the name for a bundle of related programs from Oracle (originally Sun) that allow for developing and running software programs for the Java Virtual Machine (JVM). The Java programming language is but one of many programming languages that run on the Java platform including Scala, Clojure, and many others.


Why java is platform independent and also prove how it is possible?

WHY MEANS the java is a platform independent language for the sake of it has its own platform to run the program it doesn't require any platforms like c and C++


What is the difference between cc plus plus and java?

C is a procedure oriented language ,Where C++ & java are object oriented language.But java is platform independent.So generally C is called POP.C++ is called OOP.But java is OOP , which is platform independent.If java does not support primitive data type then it is called as pure object oriented language.