# Java - Introduction



**Hello Reader** 

![AnimatedTextGIF.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1668962442132/lMIrKzD-V.gif align="center")
This is my blog about the Java Programming language  Introduction 
So lets dive in 
![ToddlerDiveChildGIF.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1668962386451/nIU8_IVPc.gif align="center")
*Java is a general purpose, object - oriented programming language developed by Sun Micro Systems.
The goal is to develop a programming language which is simple, portable and highly reliable.
*

![JavaDevGIF.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1668962537535/sDnICcxl4.gif align="center")

*Java is a compiled and interpreted Programming language. 
When you write a java code which you store with `Name.java` it converts into a `Name.class` to run the file by which it achives platform independent nature. Java compiler generates bytecode instructions that can be implemented on any machine *



*Java is a object oriented language. It comes with support of set of different packages which can be used by programmers.
It is robust and secure language * 

*Java supports wide range application development starting form Standalone to Web based applications.*

## Features of Java
  >> Compiled and Interperted

  >> Platform Independent

  >> Object-Oriented

  >> Robust, Secured, Distributed and High Performance.


## Summary

> * Java is a high level programming language. It is created by James Gosling and 
    Company Sun MicroSystem .

> * Java is a Object Oriented Programming Language.
> * Java is a Platfrom Independent language. It runs on different platforms.(Windows,Mac-OS, Unix/Linux)
> * Java exhibits a combination features of C and C++ like procedural and Object Oriented Programming.
> * Java Supports both Standalone applications and Web Applications.
