Introduction. Why Learn Computer Programming? General data processing. You have ideas that can’t be carried out by hand, and no one else has done for.