Java je jazyk pro vývoj a běh jednoduchých i rozsáhlých aplikací
Vývoj je efektivnější než na jejich předchůdcích (C++) a výsledné aplikace "běží všude"
Nezavádí zbytečnosti a vede ke správným a dále uplatnitelným návykům
Je velmi perspektivní platformou pro vývoj open-source i komerčního SW, mj. pro extrémně velké množství volně dostupných knihoven