A Paradigm Shift in Nonvisual Programming