You are both much superior than me in programming so I can't really judge anyone.
GR is just farting. I bet you are much better than he is
So what programming language/s do you usually use for your programs?
I do web related work, so I mainly use PHP for the back-end and Javascript for the front-end. I see you do a lot of file manipulation things, which is not what I am doing but I assume that something like Python would be a good choice for that. But something like parsing Stockwatch.com data can be best done with something like PHP and Javascript. With PHP you can easily write a bot that visits Stockwatch.com several times a day, parses the data, stores them in a database and then you can analyze and do whatever you want with that data. And you would use HTML/CSS/Javascript to create a nice interface and even excellent interactive charts with something like d3.js (http://d3js.org/)