Język programowania - prosty - zorientowany obiektowo - rozproszony - interpretowany - wydajny |
- bezpieczny - wielowątkowy - przenaszalny - dynamiczny |
Platforma
- Rozumiana jako środowisko do uruchamiania programów
- Platforma software'owa
• Maszyna wirtualna Java
• Java Application Programming Interface (Java API)