Java is a very high level language. It's syntax almost resembles English sentences. Support for GUI Programming is great too! You will not find much difficulty in learning this language. I learned Java for my first programming language.
Python is one of the most widely-used high-level programming languages. This is mostly because it is simple, readable and you can use fewer lines of code to express a concept than you would have to with other languages. It is a scripting language which allows you to produce a lot of code in short periods of time. There are some great official tutorials which are easy to follow and there is less of an emphasis on syntax which would suit beginners.