Java is a high-lable programming language. Because it's code can be easily read or understand by human.
Java is a true object oriented programming language. What is that mean is in java almost every element is called a object. Java technology is both a programming language and a platform. Java programs need a JVM to run. JVM's full name is Java virtual machine.
You can characterized java by all of the following buzzwords:
2. Object oriented
6. Architecture neutral
8. High performance
Java is written by James Gosling and Henry McGilton. But mainly James is the main founder of java. Java was originally designed for use on digital mobile devices, such as cell phones. But after release of java , it gets a huge success mainly for its portability. Java programs can be run on many different types of computers. A Java program runs on any computer with a Java Runtime Environment, also known as a JRE(Java runtime Environment), installed . A JRE is available for almost every type of computer — PCs running Windows, Macintosh computers, Unix or Linux computers, huge mainframe computers, and even cell phones. And Java also using to write application on android.
Java is now the choise of computer science student as a first programming language. It's language syntaxs are similer to the native languages like c or c++. So, if you have any experience with C or C++, you'll find yourself in familiar territory often as you learn the various features of Java.
The Java language itself is very simple. But the real challengeis to learn java is to learn the API of java. The API also called as java library. API is Application programming interface. The Java API contains the basic classes. Without the classes you can not make your many programs. And the classes have tens of thousands of methods you can use in your programs. Like other programming language Java have its own 50 keywords. In the programming world is it also called as a reserved word. The full set of Java API documentation can be found here.
To start programming in Java, all you need to do is download and install the Java development Kit or JDK. The JDK can be found on this link. After download and install the JDK you need a IDE for writing, testing,compilig and runing your java programs. Java programs written in plain text. And the text file is called 'source code'. The source code file name ends with .java extension. It is the similar to the file format you see in your mp3 song or mp4 video etc. Examples are:
MySong.mp4 >> .Mp4 is the file extension
MyJavaProgram.java >> . java is the file extension
To start Learning Java you can visit the offical java tutorial site of oracle. Here is some link you can visit to know and explore more about java and java technology.