JAVA
JAVA
Java is the object-oriented, platform-independent programming language used to develop distributed applications that run on the Internet. It is similar to C++ high-level programming language and architecture-neutral developed by James Gosling, an engineer at Sun Microsystems in 1995 and later acquired by Oracle Corporation. He decided to create a new language since he was not very happy with the C++ programming language used and first named it Oak after the oak tree that he could observe from his office window.
TYPES OF JAVA
Core Java is the basic concept in Java-like variables, data types, arrays, OOPS, etc. You will see the overview of the entire core Java concepts here. Core Java is usually a part of the Java SE edition that allows you to develop general Java applications
ADVANCE JAVA
JIt is a part of Java programming language. It is an advanced technology or advance version of Java specially designed to develop web-based, network-centric or enterprise applications. It includes the concepts like Servlet, JSP, JDBC, RMI, Socket programming, etc. J2EE J2EE stands for Java 2 Platform, Enterprise Edition. J2EE is the standard platform for developing applications in the enterprise and is designed for enterprise applications that run on servers. J2EE provides APIs that let developers create workflows and make use of resources such as databases or web services. J2EE consists of a set of APIs. Developers can use these APIs to build applications for business computing.