Python is a nice and quick way to get into programming.
I started in c#, then expiremented with sdk's and sources in vb.net and javascript. Unfortunately I tried to do learn all of these at the same time and now im in a choking point between js and html.
It's always good to start small and work your way into general programming and software development or the big boi stuff such as game engines and other cool tools... However, if you want to program to earn money; visual studio, xcode, and actionscript are the most common ways in creating apps.