Java Tutorial Introduction - Maccablo/Programming-Tutorials GitHub Wiki

We already draw your attention about basic of programming for all upcoming programmers through Introduction to Programming Languages : Programming Tutorials . Now we begin with our Java Tutorial Officially from here .

Beginning with History of Java

In 90s, Sun Microsystems Inc. (US) has developed a new language to build software for various electronic devices that could be controlled remotely. This language is known as JAVA today. Its first draft was developed by James Gosling and his team members. They named it Java after ‘JAVA ISLAND’ – from where coffee was exported to the whole world. In mid 90s Naughton and Jonathan Payne developed this further under the name WebRunner (Java based Web browser) later renamed as HotJava.

What is Java

So, Java is a class-based, concurrent, object-oriented computer language designed to let application developers “write once, run anywhere”. This means that if the given line of code successfully runs on one machine, there is not need to recompile it to run on another machines. Java code is compiled as a class file which can run on any JVM irrespective of computer architecture.As information technology word is very dynamic, everybody was looking for very scalable language and due to its robustness, Java has become one of the most popular and programmer friendly language. Java is very flexible and can be enhanced as per the requirements to develop different kind of client-server web applications (or desktop applications) with having high volume of users. Java has more inhouse libraries and plugins than any other programming language.

Java is one of the most developer friendly and most in demand programming language . It is specially design to serve client-server web applications with having huge number of users. Most of the syntax in java is derived from C and C++ with more in-build features (libraries)