Python vs Java: which should beginners pick first? | CodeHub