Join us to discover alumni reviews, ratings, and feedback, or feel free to ask any questions you may have!
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Why is Java Platform independent Language?
Java is a platform independent language, because it can be executed on any machine regardless of the system architecture or operating system. This is because Java applications are compiled into bytecode which can then be run on any compatible JVM (Java Virtual Machine). By making use of this virtualRead more
Java is a platform independent language, because it can be executed on any machine regardless of the system architecture or operating system. This is because Java applications are compiled into bytecode which can then be run on any compatible JVM (Java Virtual Machine). By making use of this virtual machine, Java code can execute on any platform without needing to be recompiled.
The difference between being platform independent and platform dependent lies in the fact that with a platform dependent language such as C/C++ for example, code has to be specifically written for a single specific operating system or processor type. This means that if you want your application to work on another computer or OS, then you need to rewrite and compile it again for that particular environment. However, with java this re-compilation step is not necessary since its bytecode format allows programs created in one OS environment to run in another without modification.
The usage of Java Language ranges from developing mobile apps and web applications; desktop GUI tools; embedded systems programming; server-side coding for enterprise software solutions; Big Data analytics development and more. Additionally, its write once run anywhere capabilities make it an ideal choice for developers looking to create cross-platform solutions quickly and efficiently.
See less