I'm sure there are people out there who can make it work for programming, but I would strongly advocate against trying. I'm a programmer now, but before I got into programming I was on track to become a Stenographer. I wrote at length about this two years ago when there were a few articles on HN discussing the possibility of using Stenography for coding.
http://www.danieljosephpetersen.com/posts/programming-and-st...
Negativity aside, I'm pretty thrilled to see Open Source projects in the field. It costs 4,000 dollars for Case Catalyst, which you can think of as Microsoft Word for Stenographers. It's worth it if you're a professional, but I suspect that the price is only that high because there's no competition.
edit: In fact, I think the price might have gone up in the last two years. I could have sworn that it was 3,000 dollars back in 2014.