One of my first mentors was a blind programmer. He's actually one of the smartest and most productive programmers I know.
The main tool he used was some screen-reading software called JAWS, which apparently is pretty sophisticated these days. You can see some of the other tools available here: http://www.freedomscientific.com/products/fs/blindness-produ...