Difference between Java and Core Java Last Updated : 24 Jan, 2023 Comments Improve Suggest changes Like Article Like Report Java is a very famous language that is based on the object-oriented programming concepts. It is the successor of the C and C++ languages. It was developed by Sun Microsystems. Core Java is a term used by Sun Microsystems to refer to the Java to standard edition J2SE. This is the parent of all other editions of Java used on internet sites. It has a wide usage on Android applications as it is a fast and secure scripting language . This helps users to run Java in various platforms without the need for a compilation . It's a General term used by Sun Microsystems to describe a standard version of Java. It is the most basic edition of Java which was used as the basis for making all other editions. It is a part of Java and it is used mainly for developing desktop applications and server-based applications. Difference between Java and Core Java S. No.JavaCore Java1.It consists of J2SE, J2EE and J2ME.It consists only of J2SE.2.It is used to develop applets and applications.It is used only to develop desktop and server based applications.3.Is a superset of core Java.This is a subset of Java.4.It can be used for mapping applications on embedded systems.It cannot be used for developing applications on embedded systems or mobiles.5.It has a continuous contribution from industry experts, Java developers, and other open-source organizations.It is not Community-driven.6.It can reduce network usage, making it budget-friendly.It cannot reduce network usage. Comment More infoAdvertise with us Next Article Difference between Java and Core Java S supriya_saxena Follow Improve Article Tags : Java Difference Between Practice Tags : Java Similar Reads Difference between Java and JavaScript Java is a statically typed, object-oriented programming language for building platform-independent applications. JavaScript is a dynamically typed scripting language primarily used for interactive web development. Despite similar names, they serve different purposes and have distinct syntax, runtime 5 min read Difference between Java and C language Here are some of the differences between Java and C language. C is much faster than Java Java is slower than C due to overhead. C Java C was developed by Dennis M. Ritchie between 1969 and 1973.Java was developed by James Gosling in 1995.C is a Procedural Programming Language.Java is Object-Oriented 3 min read Difference Between Java and .NET Java and .NET are both popular and widely used platforms for developers. These are used to create robust and scalable applications, which can be web or system applications. But both Java and .NET have some different features and are used for various functionalities and purposes. The main difference 3 min read Difference between Java and PHP Java is a very famous object-oriented programming language. It was developed by Sun Microsystems. It has a virtual machine platform that allows you to create compiled programs that run on nearly every platform. Java promised, âWrite Once, Run Anywhereâ. It has a continuous contribution from industry 2 min read Difference between Groovy and Java Groovy is powerful, optionally typed and dynamic language to develop an application on Java Platform where its syntax is Java-like. Its typing discipline is strong, static, and dynamic. The best things about Groovy are that since it extends JDK, it accepts Java code. Groovy can be used as both progr 4 min read Like