Core Java
Core Java refers to the fundamental aspects of the Java programming language that are essential for developing various types of Java applications. Core Java covers topics such as Syntax and basic language constructs, Object-oriented programming (OOP) concepts, Java Standard Library, Exception handling, Multithreading, and others.