Quote from trader56:
Please note that I did not say anything about "learning C++ in 21 days," or any other such thing.
My question was simply what progression might one take (certainly there is more than one) in order to learn programming and modeling.
That learing these might actually take some time (as in years) is not a surprise.
Again, my thanks to everyone taking time to comment!
that's like saying I want to travel to a different city, but I'm not sure how or what directions to take.
u want to model, model what? what do u want to do exactly? price instruments? hedge? arithmetic trading? technical trading?
in the same way that u need a boat to get across a river, only certain packages/languages have practical applications for use. it's ridiclous to learn riding a bike to travel over the atlanic.
when I read ur first post you're just interested in a starting point in programming. the first reply includes perl, matlab and R. u have to becareful with this.
if you don't have the slightest clue about these languages I suggest you go research a little what programming is, the different between RAD, OPs etc.
learning a programming language is like learning a full language. have you seen those people who speak 5 languages? - but none perfect? how many known successful people in the world are professional translators?
learning computer programming takes time. unless ur gifted like some. and u need to keep in mind about LOGIC. the way ur mind works and thinks or imagines naturally probably suits certain languages than others. same with organisation.
as I said, a good starting point is Excel and VBA. this gives u a feel like of what operators do and how logical programming can be. then, think about what u actually want to do, what's important? speed? clarity? etc.
I recommend the following to any new begginer:
http://www.libertybasic.com