I have found three people on the net that say they use Dragon Naturally Speaking Pro for programming. I am unable to find anything stating whether or not this can be done efficiently with the premium version.
I cannot really afford the pro version. And I do not want to waste my money on premium if it will not get the job done.
If it makes a difference, I mainly do PHP / MySQL.