Skip to content

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.

Related terms

Sources and references

Glossary