Есть ли программы для написания кода голосом?
Такого нет не потому, что это невозможно сделать. А потому, что это быстро приведет к профессиональной деформации. Будете заходить в супермаркет и говорить - мне запятая пожалуйста запятая один большой пакет точка спасибо точка
Есть куча ПО с распознаванием текста, а профессионально для программистов нет и не будет в ближайшие лет надцать. Ошибка в 1 символе и программа работать не будет. Вы выкинете такую программу минут через 10 использования. Поэтому их не делают.