I am always confused between "a number of programs" and "several programs" for saying "many programs". Google Ngrams show that both are widely used terms. Could someone tell me which one should be used when?
They both mean that more than one thing is involved, but...
But if you put quite in front of it... "quite a number of" means that the count really does matter, and you are asserting that there are a lot.