The Java Programming Environment

Saloni Goyal
Javarevisited
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 —

  1. Java Language — used by programmers to write the application
  2. The Java Virtual Machine (JVM) — used to execute the application
  3. 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.
Source

What is the JVM?

The Java Virtual Machine is a program which provides the runtime environment to execute Java programs. Java…

--

--

Saloni Goyal
Javarevisited

What matters is going out there and doing it, not thinking about it, not worrying what others might think, not even being attached to a result, just doing it.