What would make a programming language easier for a blind person?
As I was eyeballing some beautifully indented code earlier today, it struck me:

>Programming is a primarily mental task, but it must be *catastrophically* difficult if one were blind.

If you were blind, what would you want in a programming language? Would verbosity help, or would it actually make it more difficult to keep your place in the code?

Would a language closely resembling your native tongue be the easiest, or would a specialized language designed specifically to be easy to remember and "keep in your head" ultimately be the better choice?

I imagine that a good IDE would be vital. For example, if I were *listening* to my code, I would want the ability to "jump back" to the beginning of the current scope and recite everything up to my cursor's position.


----------


What traits would make make a programming language easier for a blind person?
What would make a programming language easier for a blind person?
===

As I was eyeballing some beautifully indented code earlier today, it struck me:

>Programming is a primarily mental task, but it must be *catastrophically* difficult if one were blind.

If you were blind, what would you want in a programming language? Would verbosity help, or would it actually make it more difficult to keep your place in the code?

Would a language closely resembling your native tongue be the easiest, or would a specialized language designed specifically to be easy to remember and "keep in your head" ultimately be the better choice?

I imagine that a good IDE would be vital. For example, if I were *listening* to my code, I would want the ability to "jump back" to the beginning of the current scope and recite everything up to my cursor's position.


----------


What traits would make make a programming language easier for a blind person?