Java was just meant to be a portable, platform independent programming
language. But over the years it has transformed into a complex platform
for computing portable software across different devices and systems.
What is the need for Java?
When there were so many programming languages already available what was the need for another programming language.
To understand this let us take an example of a program that runs on a SONY TV remote control. This program can be written using a language (let us assume) called X. The remote control has an in-built chip on which this program will run. If we look at the functionality of a TV remote it is almost the same for any brand of TV. So by right the same program should be used on any brand
What is the need for Java?
When there were so many programming languages already available what was the need for another programming language.
To understand this let us take an example of a program that runs on a SONY TV remote control. This program can be written using a language (let us assume) called X. The remote control has an in-built chip on which this program will run. If we look at the functionality of a TV remote it is almost the same for any brand of TV. So by right the same program should be used on any brand