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