What is Java? Definition and explanations
Java is a programming language compiled to bytecode and run by a virtual machine (the JVM), so the same program runs on different systems. Statically typed and object-oriented, it is widespread in enterprise applications, banking systems and Android. It is chosen for stability, mature tooling and the availability of skills.
In one sentence
Java is a language compiled to a virtual machine, widespread in enterprise systems.