Java не стоит учить первым языком, поскольку там есть такая штука как принудительное ООП. Что такое ООП пока рассказывать не буду, ибо писать много, скажу лишь то, что ради вывода простого Hello World вам нужно будет создать объект, объявить статический метод и написать команду вывода. Вообще язык не столь важен как сказал Андрей, это всего-лишь инструмент. Возьмите более традиционный язык, Си например. Многие возразят, что он старый и там много сложностей, я лишь отмечу, что изучив его, осваивать другие языки будет гораздо легче + вы будете лучше понимать тонкости работы программы. Но паскаль или питон тоже взять можно. Паскаль простой - учебников море, но язык устарел и в практическом плане исользуется очень мало. Питон более современный язык. Но опять же, лучше определитесь - каким программистом хотите быть и изучайте языки применимые в этой сфере.