Java is one of the programming languages.What distinguishes Java from other programming languages.It is based on the principle of write once run everywhere.It is pretty useful becuse if you have jdk(Java Deveploment Kit)in your computer,you can write your code more easier.
Another principle of Java
Account for were initial targets in the conception of the Java language:
1-)It has to be sheltered and robust
2-)It has to be uncomplicated ,untroublesome and object-oriented.
3-)It has to be compact and architecture-neutral .(It mean that ,software is often written to increase performance as much as possible specific hardware platform.
4-)It must be carry out a task with immense performance.