> If you can't see the screen, your preferred language choice has to be impacted by that.
Sort of. Some blind people love Python to bits, and would never use anything else; the free and open-source screen-reader
$1 is written almost entirely in Python, in fact. Personally though, I can't stand it. This is largely because I started programming for myself as a teenager, and am entirely self taught. That means I have terrible habits, like never ever indenting anything ever. Thankfully, PHP doesn't care, and several excellent code formatters are available that I can use on any code I'm sharing with the wider world, or writing for work. The other reason I use PHP is because it's easy for me to write stuff that runs on the command line, then if it later develops into a tool other humans need to access, I can quickly stuff the same code into a Drupal module or Wordpress plugin or something and throw a GUI on it. So even though I realize PHP is the wrong tool most of the time, I use it anyway because it fits best into my workflow. One of these days I should learn Python. But that would mean getting into the habit of indenting code, not just letting a tool do that for me after the fact. And I just don't have that kind of discipline.