programming software market growth