🎉 New User Exclusive
- Upto 70% OFF + Extra 26% Code: WELCOME20
⏳ 7 days left View 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.