Are programming loops common in most kinds of computer programming code, or should they only be used in certain special cases?