Pergunta de entrevista da empresa Career 180

what is recursion in programming?