I am from an IT background, but I have not slung code in several years. I am considering picking up JAVA or Python to write some apps that will call a trading API. I am approaching this from a utility standpoint. I am interested in a short learning curve to get productive rapidly. I am not interested in building a marketable skill set in either language. I once used JAVA a little, but at this point it will be a total relearning experience. Can anyone speak to how difficult it is to learn/use Python vs JAVA? I am familiar with the Eclipse platform for JAVA development. What tools are available for Python development? I don't want to have to purchase any software if I don't need to. Also, any videos, books etc. to recommend? Any constructive ideas are appreciated.