ELVYY
Java очень тяжелый язык программирования. И для новичка он будет уж очень сложным.
Вы серьезно? Джава - сложный язык? Это какой-то совершенно непонятный лично мне миф, может быть вы поясните свою позицию? Лично мой опыт работы с джавой дает противоположные выводы.
Джава мягко говоря не богата на синтаксические конструкции. Вы не найдете в ней разнообразия методов решения одной и той-же задачи десятками способов, джава скудна и пресна, это мир без магии и полета творческой фантазии. Задача джавы - обеспечить поточное шаблонное программирование в корпоративном секторе. Здесь не нужны мозголомные решения для экономии пары тактов, нет управления памятью, нет трудных для понимания абстракций. Менеджер проекта должен посадить за компьютеры десяток вчерашних студентов и они должны нахреначить ему работоспособную систему управления предприятием. ИМХО, проще джавы трудно найти современный ЯП.