Probably a NWO to be honest, because in order to give people a chance to actually DO the programming (remember, we're talking about "everything" being programmed), you have to offer them basic living first.
They won't have the time and resources to do it if they are devoting most of their energy to earning a wage.
Also I'd hesitate to say that all existing proprietary things would become open source and free to use, as a head-start.
Can you imagine what could be achieved?