Java is a programming language developed by James Gosling at Sun Microsystems. It is an object oriented programming language. Now, what is mean by ‘Object oriented’ ? In object oriented programming, everything is in the form of object. Objects are the fundamental units in object oriented language, which are having their own behavior, specific purpose.
Syntax of Java is just like C++. One of the key feature of Java is, it is platform independent language, which makes Java language as most powerful language among the other languages. Platform independent means program written on one platform can run on any other platform provided the platform must have JVM (Java Virtual Machine).
As Java is an object oriented language it follows all the four features of it. They are as follows :
4. Data Binding.