Introduction to Java - Pure OOP

 In this Java tutorial, You'll learn about the introduction to Java programming. I will continue this series of java tutorials in the future.


Now let us come to learn about Java Programming. Java is the language for developers. Java is a widely used and popular programming language among developers.

Java

What is Java?

Java is a pure object-oriented, high-level, secure, multi-threaded, platform-independent, general-purpose programming language. 

Brief History of Java Programming

The first time Java was introduced in 1991, there was a team they are called the Green Team. Green Team from Sun Microsystems, is very famous for developing hardware and software, and they have many contributions in the field of information and technology. 

James Gosling is also known as The father of Java, Mike Sheridan and Patrick Naughton initiated the Java language project and they introduce the first time the concept of object-oriented programming in June 1991. 

In the Initial time, Java was called Greentalk and the file extension was .gt
 
Java was designed for a small embedded system and suitable for many electronic appliances like a set of boxes too advanced technology for the digital cable television industry.

later they changed their name to Oak as Oak is a symbol of strength and also basically nationality in many countries like UK, Canada, USA, Germany, etc.

Then In 1995, James Gosling introduces a new name and renamed it to JAVA because Oak name is already registered. Java is an island in Indonesia where coffee was produced for the first time in the world.

In 1996, Sun Microsystem first times, introduced a full set of programming environment which is also known as JDK - Java Development Kit it was released on January 23, 1996.

Why Learn Java Programming

Java is the language of developers because when we talk about Software Engineer working on software development it plays an important rule in the development with features of java are: 
  1. Pure Object-Oriented
  2. Simple
  3. Platform Independent 
  4. Portable 
  5. Secure
  6. Robust
  7. Multi-Threaded

Applications 

Java is a platform-independent programming language. So, Java runs on various platforms such as Windows, Andriod, MacOS, etc. Developers have to write code one time and we can use it on different devices.

  1. Android Applications 
  2. Embedded system 
  3. Web Applications
  4. Desktop Applications
  5. Game Development

Example of Java

In the upcoming, we will see more examples of java programming but for now, let us look at the basic java program.

public class ExampleJavaProgram {

   /* 
    * This is Example java program.
    */

   public static void main(String []args) {
      System.out.println("Hello World"); // Output: Hello World
   }
}

Hello World

In the next tutorials, we will learn more about java like, environment variable setup, basic syntax, etc. 

Happy Coding 😊 

No comments:

Post a Comment

If you have any doubts, Please let me know