Классификация языков программирования: Java и его особенности