qqp question1: Is Python or Java more powerful? Which is more widely used? question2: I am new to programming but I find Python boring. I find Ruby, Java and C++ much more interesting. Should I ditch python and learn a new language?