The Java Programming Environment
Published in
3 min readJul 9, 2019
Java is a powerful general-purpose programming language that has been around for over 23 years now since its inception in 1996. The Java Programming environment consists of —
- Java Language — used by programmers to write the application
- The Java Virtual Machine (JVM) — used to execute the application
- The Java Ecosystem — provides additional value to the developers using the programming language
What is the Java Language?
- It is a human-readable language which is generally considered easy to read and write (albeit a bit verbose at times).
- It is class-based and object-oriented in nature.
- Java is intended to be easy to learn and to teach.
- There are many different implementations of Java available, both proprietary and open source.
- The Java Language Specification (JLS) defines how a confirming Java application must behave.
What is the JVM?
The Java Virtual Machine is a program which provides the runtime environment to execute Java programs. Java…