the.com/java
the language that promised write once, run anywhere, and mostly meant debug everywhere.
means a general-purpose, object-oriented programming language designed to run the same compiled code on any device via a virtual machine.
from born 1995 at sun microsystems, originally called oak after a tree outside james gosling's office, renamed java after the coffee — legend says the name came from a list of words during a brainstorm at a coffee shop.
jvm trickcompiles to bytecode, not machine code directly
android backbonepowered android app development for over a decade
still rankedconsistently top 3 most used languages worldwide
verbose reputationfamous for needing ten lines to print text