What exactly do you mean by “non video game’s programming of gaming activities”? Do you mean general programming, that has nothing to do with games, or programming games (I.e. coding a game)?
My guess is that general programming does not leverage the GPU at all (for speed purposes). I think the only thing that would be used on a GPU would be the VRAM to draw the screen. In most professional settings I would think a workstation video card would be best: