๐Ÿ”ฅ Lohri โ€ข ๐Ÿช Makar Sankranti โ€ข ๐Ÿ‡ฎ๐Ÿ‡ณ Republic Day | Offers | Upto 70% OFF + Extra 26% OFF โ€” One Coupon for All Courses โ†’ BHARAT26 ( Limited Period Celebration Offer ) << Explore Professional Courses >>

What is Java ?  


Java Introduction

  • Java is a :-
    1. High-level, object-oriented programming language.
      • High-level: A language that is easy for humans to read, write, and understand (close to English).
      • Object-oriented: A way of programming where everything is designed using real-world objects like Student, Car, or Bank.
      • Programming language: A language used to give instructions to a computer to perform tasks.
    2. Platform because it provides an environment (JVM + JRE + libraries) to run applications.

Types of Java Editions

There are total 3 editions in Java which are as below :-

  • 1. Java Standard Edition (Java SE)
    • Core Java platform used to build desktop, console, and basic applications.
    • Includes JVM, core libraries, and fundamental APIs.
  • 2. Jakarta Enterprise Edition (Jakarta EE) (formerly Java EE)
    • Used for web applications and enterprise-level applications.
    • Supports technologies like Servlets, JSP, REST APIs and Microservices.
  • 3. Java Micro Edition (Java ME)
    • Used for embedded systems and resource-constrained devices.
    • Common in IoT, smart cards and small devices.