sample.java → javac (sample. So we can say that the main aim of developing java is platform independence. Since program in java neither depends on software or hardware of the machine it is running, hence it is called platform independent. How Java is Platform Independent. Java Platform Independence Benefits. This bytecode is a platform independent code because it can be executed on several platforms, that is, Write Once and Run Anywhere (WORA) . Bytecode is the machine understandable code of the JVM (Java Virtual Machine) ) By using Bytecode execution java proves it is a platform independent language. When you compile Java programs using javac compiler it generates bytecode. How java is platform independent just because of Bytecode (i.e. It is widely used for developing Java applications in laptops, data centers, game consoles, scientific supercomputers, cell phones, etc. So how we can say that it is platform independent. Java is fast, secure, and reliable, therefore. They introduced a language finally that is java. JVM- interpreter that converts byte code to machine language code. JVM is an interpreter. What is Java? Language that Java uses: Java … JVM takes bytecode as input and execute it. Because output of java is in bytecode so its not possible to modify by malicious programs thats why java is secure. How is Java platform independent? portability vs platform independent. sir, pls tell me 1.the differences between platform independent and portability related to java technology 2.how java provides security 3.how can i prove servlet is a single instance multiple thread based serverside technology? Here, is the process of java bytecode execution. Java is developed for emerging need of a programming language for embedded devices. And sure, if Java is platform independent, PHP, ASP, Perl, Python, Ruby etc. We need to execute this bytecode using JVM (Java Virtual machine) Then, JVM translates the Java bytecode to machine understandable code. Why java is called platform independent language . So java developers aimed at one programming language which can be used irrespective of the platform. If we can say, so nearly 80% of the windows executables are also platform independent since you can run them with virtual machines or WINE on Linux etc. Output of java is in bytecode so we need to setup JVM on other platform which makes java Platform independent. The java compiler converts this java byte code into respective machine code according to the machine it is run on. One of the major features of java includes that why java is called platform independent language. 1) Describe why Java is platform-independent and portable. all scripting languages are also platform independent!? A programming language or technology is said to be platform independent if and only if which can run on all available operating systems with respect to its development and compilation. This java byte code is machine independent,i.e,it does not depends on which machine it is run. 3) Describe the six steps of the Linux Boot Process (Startup Sequence) briefly. Before understanding this feature we need to know about – Javac – compiler that converts source code to byte code. Java is a general-purpose, class-based, object-oriented programming language designed for having lesser implementation dependencies. (Platform represents Operating System). Java Programming Java 8 Object Oriented Programming. 2) Describe three general methods for passing parameters to the operating system call. It is a computing platform for application development. Note: Please use this button to report only Software related issues.For queries regarding questions and quizzes, use the comment area below respective pages.